Modifier and Type | Field and Description |
---|---|
static OType[] |
OCommonConst.EMPTY_TYPES_ARRAY |
Modifier and Type | Method and Description |
---|---|
void |
OLuceneIndexEngineAbstract.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OLuceneIndexEngineAbstract.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
Constructor and Description |
---|
OLuceneMultiFieldQueryParser(Map<String,OType> types,
String[] fields,
org.apache.lucene.analysis.Analyzer analyzer) |
OLuceneMultiFieldQueryParser(Map<String,OType> types,
String[] fields,
org.apache.lucene.analysis.Analyzer analyzer,
Map<String,Float> boosts) |
Modifier and Type | Method and Description |
---|---|
OType[] |
OStorageConfiguration.IndexEngineData.getKeyTypes() |
Constructor and Description |
---|
IndexEngineData(int indexId,
String name,
String algorithm,
String indexType,
Boolean durableInNonTxMode,
int version,
int apiVersion,
boolean multivalue,
byte valueSerializerId,
byte keySerializedId,
boolean isAutomatic,
OType[] keyTypes,
boolean nullValuesSupport,
int keySize,
String encryption,
String encryptionOptions,
Map<String,String> engineProperties) |
Modifier and Type | Method and Description |
---|---|
boolean |
ODocumentFieldVisitor.goDeeper(OType type,
OType linkedType,
Object value)
If currently processed value is collection or map of embedded documents or embedded document
itself then current method is called if it returns false then this collection will not be
visited.
|
boolean |
ODocumentFieldVisitor.goFurther(OType type,
OType linkedType,
Object value,
Object newValue)
Indicates whether we continue to visit document fields after current one or should stop fields
processing.
|
Object |
ODocumentFieldVisitor.visitField(OType type,
OType linkedType,
Object value)
Visits currently processed field.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OLinksRewriter.goDeeper(OType type,
OType linkedType,
Object value) |
boolean |
OLinksRewriter.goFurther(OType type,
OType linkedType,
Object value,
Object newValue) |
Object |
OLinksRewriter.visitField(OType type,
OType linkedType,
Object value) |
Modifier and Type | Method and Description |
---|---|
void |
OFetchContext.onAfterStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
OFetchContext.onBeforeStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
OFetchListener.processStandardField(ODocument iRecord,
Object iFieldValue,
String iFieldName,
OFetchContext iContext,
Object iUserObject,
String iFormat,
OType filedType) |
Modifier and Type | Method and Description |
---|---|
protected void |
OJSONFetchContext.manageTypes(String iFieldName,
Object iFieldValue,
OType fieldType) |
void |
OJSONFetchContext.onAfterStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
OJSONFetchContext.onBeforeStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
OJSONFetchListener.processStandardField(ODocument iRecord,
Object iFieldValue,
String iFieldName,
OFetchContext iContext,
Object iusObject,
String iFormat,
OType filedType) |
Modifier and Type | Method and Description |
---|---|
void |
ORemoteFetchContext.onAfterStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
ORemoteFetchContext.onBeforeStandardField(Object iFieldValue,
String iFieldName,
Object iUserObject,
OType fieldType) |
void |
ORemoteFetchListener.processStandardField(ODocument iRecord,
Object iFieldValue,
String iFieldName,
OFetchContext iContext,
Object iusObject,
String iFormat,
OType filedType) |
Modifier and Type | Field and Description |
---|---|
protected OType |
OPropertyIndexDefinition.keyType |
Modifier and Type | Method and Description |
---|---|
OType[] |
OIndexAbstract.getKeyTypes() |
OType[] |
OIndex.getKeyTypes()
Types of the keys that index can accept, if index contains composite key, list of types of
elements from which this index consist will be returned, otherwise single element (key type
obviously) will be returned.
|
OType[] |
OIndexAbstractDelegate.getKeyTypes() |
OType[] |
OIndexRemote.getKeyTypes() |
OType[] |
OCompositeIndexDefinition.getTypes()
Return types of values from which index key consist.
|
OType[] |
OSimpleKeyIndexDefinition.getTypes() |
OType[] |
ORuntimeKeyIndexDefinition.getTypes() |
OType[] |
OPropertyIndexDefinition.getTypes() |
OType[] |
OIndexDefinition.getTypes()
Return types of values from which index key consist.
|
Modifier and Type | Method and Description |
---|---|
void |
OIndexAbstract.setType(OType type) |
void |
OIndexAbstractDelegate.setType(OType type) |
void |
OIndexInternal.setType(OType type) |
Modifier and Type | Method and Description |
---|---|
static OIndexDefinition |
OIndexDefinitionFactory.createIndexDefinition(OClass oClass,
List<String> fieldNames,
List<OType> types,
List<OCollate> collates,
String indexKind,
String algorithm)
Creates an instance of
OIndexDefinition for automatic index. |
Constructor and Description |
---|
OAbstractIndexDefinitionMultiValue(String iClassName,
String iField,
OType iType) |
OPropertyIndexDefinition(String iClassName,
String iField,
OType iType) |
OPropertyListIndexDefinition(String iClassName,
String iField,
OType iType) |
OPropertyMapIndexDefinition(String iClassName,
String iField,
OType iType,
OPropertyMapIndexDefinition.INDEX_BY indexBy) |
OSimpleKeyIndexDefinition(OType... keyTypes) |
OSimpleKeyIndexDefinition(OType[] keyTypes2,
List<OCollate> collatesList) |
Modifier and Type | Method and Description |
---|---|
void |
OBaseIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OV1IndexEngine.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer keySerializer,
OEncryption encryption) |
void |
OIndexEngine.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OCellBTreeSingleValueIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OCellBTreeMultiValueIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OCellBTreeSingleValueIndexEngine.load(String indexName,
int keySize,
OType[] keyTypes,
OBinarySerializer keySerializer,
OEncryption encryption) |
void |
OCellBTreeMultiValueIndexEngine.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer keySerializer,
OEncryption encryption) |
Modifier and Type | Field and Description |
---|---|
protected OType |
OPropertyImpl.linkedType |
protected static OType[] |
OType.TYPES |
protected static OType[] |
OType.TYPES_BY_ID |
Modifier and Type | Field and Description |
---|---|
protected Set<OType> |
OType.castable |
protected List<OPair<String,OType>> |
OViewConfig.OViewIndexConfig.props |
protected static Map<Class<?>,OType> |
OType.TYPES_BY_CLASS |
Modifier and Type | Method and Description |
---|---|
static OType |
OType.getById(byte iId)
Return the type by ID.
|
OType |
OPropertyImpl.getLinkedType() |
OType |
OPropertyAbstractDelegate.getLinkedType() |
OType |
OProperty.getLinkedType() |
OType |
OImmutableProperty.getLinkedType() |
OType |
OGlobalProperty.getType() |
OType |
OPropertyImpl.getType() |
OType |
OPropertyAbstractDelegate.getType() |
OType |
OGlobalPropertyImpl.getType() |
OType |
OProperty.getType() |
OType |
OImmutableProperty.getType() |
static OType |
OType.getTypeByClass(Class<?> iClass)
Return the correspondent type by checking the "assignability" of the class received as
parameter.
|
static OType |
OType.getTypeByValue(Object value) |
static OType |
OType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OType[] |
OType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
List<OType> |
OClassImpl.extractFieldTypes(String[] fieldNames) |
Set<OType> |
OType.getCastable() |
List<OPair<String,OType>> |
OViewConfig.OViewIndexConfig.getProperties() |
Modifier and Type | Method and Description |
---|---|
void |
OViewConfig.OViewIndexConfig.addProperty(String name,
OType type) |
protected OProperty |
OClassRemote.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
protected OProperty |
OViewRemote.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
OProperty |
OClassEmbedded.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
OProperty |
OViewEmbedded.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
protected abstract OProperty |
OClassImpl.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
OPropertyImpl |
OClassEmbedded.addPropertyInternal(String name,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
static void |
OPropertyImpl.checkLinkTypeSupport(OType type) |
void |
OClassImpl.checkPersistentPropertyType(ODatabaseInternal<ORecord> database,
String propertyName,
OType type) |
static void |
OPropertyImpl.checkSupportLinkedClass(OType type) |
OGlobalProperty |
OSchemaProxy.createGlobalProperty(String name,
OType type,
Integer id) |
OGlobalProperty |
OImmutableSchema.createGlobalProperty(String name,
OType type,
Integer id) |
OGlobalProperty |
OSchema.createGlobalProperty(String name,
OType type,
Integer id) |
OGlobalProperty |
OSchemaShared.createGlobalProperty(String name,
OType type,
Integer id) |
OProperty |
OImmutableClass.createProperty(String iPropertyName,
OType iType) |
OProperty |
OClassAbstractDelegate.createProperty(String iPropertyName,
OType iType) |
OProperty |
OClass.createProperty(String iPropertyName,
OType iType) |
OProperty |
OClassImpl.createProperty(String iPropertyName,
OType iType) |
OProperty |
OImmutableClass.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
OClassAbstractDelegate.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
OClass.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
OClassImpl.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
OImmutableClass.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass,
boolean unsafe) |
OProperty |
OClassAbstractDelegate.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass,
boolean unsafe) |
OProperty |
OClass.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass,
boolean iUnsafe)
Create a property in the class with the specified options.
|
OProperty |
OClassImpl.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass,
boolean unsafe) |
OProperty |
OImmutableClass.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
OProperty |
OClassAbstractDelegate.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
OProperty |
OClass.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
OProperty |
OClassImpl.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
OProperty |
OImmutableClass.createProperty(String iPropertyName,
OType iType,
OType iLinkedType,
boolean unsafe) |
OProperty |
OClassAbstractDelegate.createProperty(String iPropertyName,
OType iType,
OType iLinkedType,
boolean unsafe) |
OProperty |
OClass.createProperty(String iPropertyName,
OType iType,
OType iLinkedType,
boolean iUnsafe)
Create a property in the class with the specified options.
|
OProperty |
OClassImpl.createProperty(String iPropertyName,
OType iType,
OType iLinkedType,
boolean unsafe) |
protected OGlobalProperty |
OSchemaShared.findOrCreateGlobalProperty(String name,
OType type) |
void |
OClassImpl.fireDatabaseMigration(ODatabaseDocument database,
String propertyName,
OType type) |
void |
OClassImpl.firePropertyNameMigration(ODatabaseDocument database,
String propertyName,
String newPropertyName,
OType type) |
OProperty |
OPropertyRemote.setLinkedType(OType linkedType) |
OProperty |
OPropertyEmbedded.setLinkedType(OType linkedType) |
OProperty |
OPropertyAbstractDelegate.setLinkedType(OType type) |
OProperty |
OProperty.setLinkedType(OType type) |
OProperty |
OImmutableProperty.setLinkedType(OType type) |
protected void |
OPropertyEmbedded.setLinkedTypeInternal(OType iLinkedType) |
OPropertyImpl |
OPropertyRemote.setType(OType type) |
OPropertyImpl |
OPropertyEmbedded.setType(OType type) |
OProperty |
OPropertyAbstractDelegate.setType(OType iType) |
OProperty |
OProperty.setType(OType iType)
Change the type.
|
OProperty |
OImmutableProperty.setType(OType iType) |
protected void |
OPropertyEmbedded.setTypeInternal(OType iType)
Change the type.
|
Constructor and Description |
---|
OGlobalPropertyImpl(String name,
OType type,
Integer id) |
Modifier and Type | Method and Description |
---|---|
ORecordSchemaAware |
ORecordSchemaAware.field(String iFieldName,
Object iFieldValue,
OType... iType)
Sets the value for a field forcing the type.This is useful when you want avoid automatic
conversions (for example record id to record) or need expressly a conversion between types.
|
<RET> RET |
ORecordSchemaAware.field(String iFieldName,
OType iType)
Returns the value of a field forcing the return type.
|
void |
OElement.setProperty(String name,
Object value,
OType... fieldType)
Sets a property value
|
Modifier and Type | Field and Description |
---|---|
OType |
ODocumentEntry.type |
Modifier and Type | Method and Description |
---|---|
OType |
ODocument.fieldType(String iFieldName)
Returns the forced field type if any.
|
Modifier and Type | Method and Description |
---|---|
static <RET> RET |
ODocumentHelper.convertField(ODocument iDocument,
String iFieldName,
OType type,
Class<?> iFieldType,
Object iValue) |
ODocument |
ODocument.field(String iFieldName,
Object iPropertyValue,
OType... iFieldType)
Writes the field value forcing the type.
|
<RET> RET |
ODocument.field(String iFieldName,
OType iFieldType)
Reads the field value forcing the return type.
|
static void |
ODocumentInternal.rawField(ODocument oDocument,
String iFieldName,
Object iFieldValue,
OType iFieldType) |
protected void |
ODocument.rawField(String iFieldName,
Object iFieldValue,
OType iFieldType) |
ODocument |
ODocument.setFieldType(String iFieldName,
OType iFieldType)
Sets the field type.
|
void |
OVertexDelegate.setProperty(String name,
Object value,
OType... fieldType) |
void |
ODocument.setProperty(String iPropetyName,
Object iPropertyValue,
OType... iFieldType)
Sets
|
void |
OEdgeDelegate.setProperty(String name,
Object value,
OType... fieldType) |
Modifier and Type | Method and Description |
---|---|
static Object |
OStringSerializerHelper.fieldTypeFromStream(ODocument iDocument,
OType iType,
Object iValue) |
OJSONWriter |
OJSONWriter.writeAttribute(int iIdentLevel,
boolean iNewLine,
String iName,
Object iValue,
String iFormat,
OType valueType) |
static String |
OJSONWriter.writeValue(Object iValue,
String iFormat,
int iIndentLevel,
OType valueType) |
Modifier and Type | Method and Description |
---|---|
<T> OBinarySerializer<T> |
OBinarySerializerFactory.getObjectSerializer(OType type)
Obtain OBinarySerializer realization for the OType
|
void |
OBinarySerializerFactory.registerSerializer(OBinarySerializer<?> iInstance,
OType iType) |
Constructor and Description |
---|
OSimpleKeySerializer(OType iType) |
Modifier and Type | Field and Description |
---|---|
OType |
HelperClasses.RecordInfo.fieldType |
OType |
HelperClasses.MapRecordInfo.keyType |
OType |
ORecordSerializationDebugProperty.type |
OType |
OBinaryField.type |
Modifier and Type | Method and Description |
---|---|
protected OType |
ORecordSerializerBinaryV1.getFieldType(ODocumentEntry entry) |
protected OType |
ORecordSerializerBinaryV0.getFieldType(ODocumentEntry entry) |
protected OType |
ODocumentSerializerDelta.getFieldType(ODocumentEntry entry) |
static OType |
HelperClasses.getLinkedType(OClass clazz,
OType type,
String key) |
protected OType |
ORecordSerializerBinaryV0.getLinkedType(ODocument document,
OType type,
String key) |
static OType |
HelperClasses.getTypeFromValueEmbedded(Object fieldValue) |
static OType |
ODocumentSerializerDelta.readNullableType(BytesContainer bytes) |
protected OType |
ORecordSerializerNetworkV0.readOType(BytesContainer bytes) |
protected OType |
ORecordSerializerNetworkV37.readOType(BytesContainer bytes) |
static OType |
HelperClasses.readOType(BytesContainer bytes,
boolean justRunThrough) |
static OType |
HelperClasses.readType(BytesContainer bytes) |
Modifier and Type | Method and Description |
---|---|
HelperClasses.Tuple<Integer,OType> |
ORecordSerializerBinaryV0.getPointerAndTypeFromCurrentPosition(BytesContainer bytes) |
Modifier and Type | Method and Description |
---|---|
Object |
ORecordSerializerNetworkV37.deserializeValue(byte[] val,
OType type) |
Object |
ORecordSerializerNetwork.deserializeValue(byte[] val,
OType type) |
Object |
ORecordSerializerBinaryV1.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
Object |
ORecordSerializerNetworkV0.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
Object |
ODocumentSerializer.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
Object |
ORecordSerializerBinaryV0.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
Object |
ORecordSerializerNetworkV37.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
Object |
ODocumentSerializerDelta.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
protected Object |
ORecordSerializerBinaryV1.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner,
boolean embeddedAsDocument,
int valueLengthInBytes,
boolean justRunThrough,
OImmutableSchema schema) |
protected Object |
ORecordSerializerBinaryV0.deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner,
boolean embeddedAsDocument,
int valueLengthInBytes,
boolean justRunThrough,
OImmutableSchema schema) |
static OType |
HelperClasses.getLinkedType(OClass clazz,
OType type,
String key) |
protected OType |
ORecordSerializerBinaryV0.getLinkedType(ODocument document,
OType type,
String key) |
boolean |
OBinaryComparator.isBinaryComparable(OType iType)
Returns true if the type is binary comparable
|
boolean |
OBinaryComparatorV0.isBinaryComparable(OType iType) |
void |
ORecordSerializerNetworkV37.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType) |
void |
ODocumentSerializerDelta.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType) |
int |
ORecordSerializerBinaryV1.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
int |
ORecordSerializerNetworkV0.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
int |
ODocumentSerializer.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
int |
ORecordSerializerBinaryV0.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
byte[] |
ORecordSerializerNetworkV37.serializeValue(Object value,
OType type) |
byte[] |
ORecordSerializerNetwork.serializeValue(Object value,
OType type) |
protected int |
ORecordSerializerBinaryV1.writeEmbeddedCollection(BytesContainer bytes,
Collection<?> value,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
protected int |
ORecordSerializerBinaryV0.writeEmbeddedCollection(BytesContainer bytes,
Collection<?> value,
OType linkedType,
OImmutableSchema schema,
OPropertyEncryption encryption) |
static void |
ODocumentSerializerDelta.writeNullableType(BytesContainer bytes,
OType type) |
static void |
HelperClasses.writeOType(BytesContainer bytes,
int pos,
OType type) |
static void |
HelperClasses.writeType(BytesContainer bytes,
OType type) |
Constructor and Description |
---|
OBinaryField(String iName,
OType iType,
BytesContainer iBytes,
OCollate iCollate) |
Modifier and Type | Method and Description |
---|---|
static OType |
ORecordSerializerStringAbstract.getType(String iValue)
Parses a string returning the closer type.
|
static OType |
ORecordSerializerStringAbstract.getType(String iValue,
char iCharType)
Parses the field type char returning the closer type.
|
Modifier and Type | Method and Description |
---|---|
static Object |
ORecordSerializerStringAbstract.convertValue(String iValue,
OType iExpectedType) |
Object |
ORecordSerializerCSVAbstract.embeddedCollectionFromStream(ODocument iDocument,
OType iType,
OClass iLinkedClass,
OType iLinkedType,
String iValue) |
StringBuilder |
ORecordSerializerCSVAbstract.embeddedCollectionToStream(ODatabase<?> iDatabase,
StringBuilder iOutput,
OClass iLinkedClass,
OType iLinkedType,
Object iValue,
boolean iSaveOnlyDirty,
boolean iSet) |
Map<String,Object> |
ORecordSerializerCSVAbstract.embeddedMapFromStream(ODocument iSourceDocument,
OType iLinkedType,
String iValue,
String iName) |
void |
ORecordSerializerCSVAbstract.embeddedMapToStream(ODatabase<?> iDatabase,
StringBuilder iOutput,
OClass iLinkedClass,
OType iLinkedType,
Object iValue,
boolean iSaveOnlyDirty) |
Object |
ORecordSerializerCSVAbstract.fieldFromStream(ORecord iSourceRecord,
OType iType,
OClass iLinkedClass,
OType iLinkedType,
String iName,
String iValue) |
void |
ORecordSerializerCSVAbstract.fieldToStream(ODocument iRecord,
StringBuilder iOutput,
OType iType,
OClass iLinkedClass,
OType iLinkedType,
String iName,
Object iValue,
boolean iSaveOnlyDirty) |
static Object |
ORecordSerializerStringAbstract.fieldTypeFromStream(ODocument iDocument,
OType iType,
Object iValue) |
static void |
ORecordSerializerStringAbstract.fieldTypeToString(StringBuilder iBuffer,
OType iType,
Object iValue) |
protected boolean |
ORecordSerializerCSVAbstract.isConvertToLinkedMap(Map<?,?> map,
OType linkedType) |
static Object |
ORecordSerializerStringAbstract.simpleValueFromStream(Object iValue,
OType iType) |
static void |
ORecordSerializerStringAbstract.simpleValueToStream(StringBuilder iBuffer,
OType iType,
Object iValue) |
Modifier and Type | Method and Description |
---|---|
protected OType |
OResultSerializerNetwork.readOType(BytesContainer bytes) |
Modifier and Type | Method and Description |
---|---|
Object |
OResultSerializerNetwork.deserializeValue(BytesContainer bytes,
OType type) |
void |
OResultSerializerNetwork.serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType) |
Modifier and Type | Method and Description |
---|---|
void |
OAutoShardingIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OAutoShardingIndexEngine.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
OType[] |
OChainedIndexProxy.getKeyTypes() |
Modifier and Type | Method and Description |
---|---|
void |
OChainedIndexProxy.setType(OType type) |
Modifier and Type | Method and Description |
---|---|
static boolean |
OQueryOperatorEquals.equals(Object iLeft,
Object iRight,
OType type) |
Modifier and Type | Method and Description |
---|---|
void |
OSBTreeIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
ORemoteIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OHashTableIndexEngine.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OSBTreeIndexEngine.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
ORemoteIndexEngine.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OHashTableIndexEngine.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OHashTable.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
boolean nullKeyIsSupported) |
void |
OHashTable.load(String name,
OType[] keyTypes,
boolean nullKeyIsSupported,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer) |
Modifier and Type | Method and Description |
---|---|
void |
LocalHashTableV2.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
boolean nullKeyIsSupported) |
void |
LocalHashTableV2.load(String name,
OType[] keyTypes,
boolean nullKeyIsSupported,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer) |
Modifier and Type | Method and Description |
---|---|
void |
OLocalHashTableV3.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
boolean nullKeyIsSupported) |
void |
OLocalHashTableV3.load(String name,
OType[] keyTypes,
boolean nullKeyIsSupported,
OEncryption encryption,
OHashFunction<K> keyHashFunction,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer) |
Modifier and Type | Method and Description |
---|---|
byte[] |
KeyNormalizer.normalize(OCompositeKey keys,
OType[] keyTypes,
int decompositon) |
Modifier and Type | Method and Description |
---|---|
void |
OSBTree.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
void |
OSBTree.load(String name,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OSBTreeV1.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
void |
OSBTreeV1.load(String name,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OSBTreeV2.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
void |
OSBTreeV2.load(String name,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
int keySize,
boolean nullPointerSupport,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OCellBTreeMultiValue.create(OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption,
OAtomicOperation atomicOperation) |
void |
OCellBTreeMultiValue.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
CellBTreeMultiValueV2.create(OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption,
OAtomicOperation atomicOperation) |
void |
CellBTreeMultiValueV2.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
OCellBTreeSingleValue.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption) |
void |
OCellBTreeSingleValue.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
CellBTreeSingleValueV1.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption) |
void |
CellBTreeSingleValueV1.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
void |
CellBTreeSingleValueV3.create(OAtomicOperation atomicOperation,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
int keySize,
OEncryption encryption) |
void |
CellBTreeSingleValueV3.load(String name,
int keySize,
OType[] keyTypes,
OBinarySerializer<K> keySerializer,
OEncryption encryption) |
Modifier and Type | Field and Description |
---|---|
protected List<OType> |
OETLJDBCExtractor.columnTypes |
Modifier and Type | Method and Description |
---|---|
static Integer |
OrientJdbcResultSetMetaData.getSqlType(OType iType) |
Modifier and Type | Method and Description |
---|---|
static OType |
OObjectEntitySerializer.getTypeByClass(Class<?> iClass,
String fieldName) |
static OType |
OObjectEntitySerializer.getTypeByClass(Class<?> iClass,
String fieldName,
Field f) |
Modifier and Type | Method and Description |
---|---|
protected Object |
OObjectProxyMethodHandler.setDocFieldValue(String fieldName,
Object value,
OType type) |
static Object |
OObjectEntitySerializer.typeToStream(Object iFieldValue,
OType iType,
ODatabaseObject db,
ODocument iRecord) |
Modifier and Type | Method and Description |
---|---|
protected OType |
ODocumentSimpleFieldHandlingStrategy.deriveFieldType(ODocument iRecord,
String fieldName,
OType requestedFieldType)
Derives the type of a field in a document.
|
OType |
ODocumentSplitRecordBytesOTypeHandlingStrategy.getOType() |
OType |
ODocumentSingleRecordBytesOTypeHandlingStrategy.getOType() |
OType |
ODocumentFieldOTypeHandlingStrategy.getOType() |
Modifier and Type | Method and Description |
---|---|
protected OType |
ODocumentSimpleFieldHandlingStrategy.deriveFieldType(ODocument iRecord,
String fieldName,
OType requestedFieldType)
Derives the type of a field in a document.
|
Object |
ODocumentSimpleFieldHandlingStrategy.load(ODocument iRecord,
String fieldName,
OType suggestedFieldType) |
Object |
ODocumentFieldHandlingStrategy.load(ODocument iRecord,
String fieldName,
OType suggestedFieldType)
Retrieves a field from a document
|
Object |
ODocumentSmartFieldHandlingStrategy.load(ODocument iRecord,
String fieldName,
OType suggestedFieldType) |
ODocument |
ODocumentSimpleFieldHandlingStrategy.store(ODocument iRecord,
String fieldName,
Object fieldValue,
OType suggestedFieldType) |
ODocument |
ODocumentFieldHandlingStrategy.store(ODocument iRecord,
String fieldName,
Object fieldValue,
OType suggestedFieldType)
Stores an object in a document
|
ODocument |
ODocumentSmartFieldHandlingStrategy.store(ODocument iRecord,
String fieldName,
Object fieldValue,
OType suggestedFieldType) |
Constructor and Description |
---|
ODocumentSmartFieldHandlingStrategy(Map<OType,ODocumentFieldOTypeHandlingStrategy> typeHandlers)
Constructor
|
Modifier and Type | Method and Description |
---|---|
OGlobalProperty |
OSchemaProxyObject.createGlobalProperty(String name,
OType type,
Integer id) |
protected static void |
OSchemaProxyObject.generateLinkProperty(ODatabaseDocument database,
OClass schema,
String field,
OType t,
Class<?> linkedClazz) |
Modifier and Type | Method and Description |
---|---|
OProperty |
OClassDistributed.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
OProperty |
OPropertyDistributed.setLinkedType(OType linkedType) |
OPropertyImpl |
OPropertyDistributed.setType(OType type) |
Modifier and Type | Method and Description |
---|---|
void |
OLuceneSpatialIndexEngineDelegator.create(OAtomicOperation atomicOperation,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OType[] keyTypes,
boolean nullPointerSupport,
OBinarySerializer keySerializer,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
void |
OLuceneSpatialIndexEngineDelegator.load(String indexName,
OBinarySerializer valueSerializer,
boolean isAutomatic,
OBinarySerializer keySerializer,
OType[] keyTypes,
boolean nullPointerSupport,
int keySize,
Map<String,String> engineProperties,
OEncryption encryption) |
Modifier and Type | Method and Description |
---|---|
OrientVertexType.OrientVertexProperty |
OrientVertexType.createEdgeProperty(com.tinkerpop.blueprints.Direction iDirection,
String iEdgeClassName,
OType iType) |
OProperty |
OrientElementType.createProperty(String iPropertyName,
OType iType) |
OrientVertexType.OrientVertexProperty |
OrientVertexType.createProperty(String iPropertyName,
OType iType) |
OProperty |
OrientElementType.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OrientVertexType.OrientVertexProperty |
OrientVertexType.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
OrientElementType.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
OrientVertexType.OrientVertexProperty |
OrientVertexType.createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
void |
OrientElement.setProperty(String key,
Object value,
OType iType)
Sets a Property value specifying a type.
|
Constructor and Description |
---|
OrientIndexManual(OrientBaseGraph graph,
String indexName,
Class<? extends com.tinkerpop.blueprints.Element> indexClass,
OType iType) |
Copyright © 2009–2020 OrientDB. All rights reserved.