public abstract class OAbstractIndexDefinitionMultiValue extends OPropertyIndexDefinition implements OIndexDefinitionMultiValue
className, field, keyType
collate
document
Modifier | Constructor and Description |
---|---|
protected |
OAbstractIndexDefinitionMultiValue() |
protected |
OAbstractIndexDefinitionMultiValue(String iClassName,
String iField,
OType iType) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAutomatic() |
protected void |
processAdd(Object value,
Map<Object,Integer> keysToAdd,
Map<Object,Integer> keysToRemove) |
protected void |
processRemoval(Object value,
Map<Object,Integer> keysToAdd,
Map<Object,Integer> keysToRemove) |
createIndexDDLWithFieldType, createIndexDDLWithoutFieldType, createValue, createValue, equals, fromStream, getClassName, getDocumentValueToIndex, getFields, getFieldsToIndex, getParamCount, getTypes, hashCode, serializeFromStream, serializeToStream, toCreateIndexDDL, toStream, toString
getCollate, isNullValuesIgnored, setCollate, setCollate, setNullValuesIgnored
fromStream, load, reload, reload, save, save
getDocument, load, reload
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createSingleValue, processChangeEvent
createValue, createValue, equals, fromStream, getClassName, getCollate, getFields, getFieldsToIndex, getParamCount, getTypes, hashCode, isNullValuesIgnored, setCollate, setNullValuesIgnored, toCreateIndexDDL, toStream, toString
getDocumentValueToIndex
protected OAbstractIndexDefinitionMultiValue()
protected void processAdd(Object value, Map<Object,Integer> keysToAdd, Map<Object,Integer> keysToRemove)
protected void processRemoval(Object value, Map<Object,Integer> keysToAdd, Map<Object,Integer> keysToRemove)
public boolean isAutomatic()
isAutomatic
in interface OIndexDefinition
isAutomatic
in class OPropertyIndexDefinition
Copyright © 2009–2020 OrientDB. All rights reserved.