public abstract class OrientElementType extends OClassAbstractDelegate
OClass.ATTRIBUTES, OClass.INDEX_TYPE| Modifier and Type | Field and Description |
|---|---|
protected OrientBaseGraph |
graph |
delegateEDGE_CLASS_NAME, VERTEX_CLASS_NAME| Constructor and Description |
|---|
OrientElementType(OrientBaseGraph graph,
OClass delegate) |
| Modifier and Type | Method and Description |
|---|---|
OIndex |
createIndex(String iName,
OClass.INDEX_TYPE iType,
OProgressListener iProgressListener,
String... fields) |
OIndex |
createIndex(String iName,
OClass.INDEX_TYPE iType,
String... fields) |
OIndex |
createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String... fields) |
OIndex |
createIndex(String iName,
String iType,
OProgressListener iProgressListener,
ODocument metadata,
String algorithm,
String... fields) |
OIndex |
createIndex(String iName,
String iType,
String... fields) |
OProperty |
createProperty(String iPropertyName,
OType iType) |
OProperty |
createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OProperty |
createProperty(String iPropertyName,
OType iType,
OType iLinkedType) |
protected abstract String |
getTypeName() |
addCluster, addClusterId, addSuperClass, areIndexed, areIndexed, clearCustom, compareTo, count, count, createProperty, createProperty, declaredProperties, dropProperty, equals, existsProperty, get, getAllBaseClasses, getAllSubclasses, getAllSuperClasses, getAutoShardingIndex, getBaseClasses, getClassIndex, getClassIndexes, getClassIndexes, getClassInvolvedIndexes, getClassInvolvedIndexes, getClassOverSize, getClusterForNewInstance, getClusterIds, getClusterSelection, getCustom, getCustomKeys, getDefaultClusterId, getDelegate, getDescription, getIndexedProperties, getIndexes, getIndexes, getInvolvedIndexes, getInvolvedIndexes, getName, getOverSize, getPolymorphicClusterIds, getProperty, getShortName, getSize, getStreamableName, getSubclasses, getSuperClass, getSuperClasses, getSuperClassesNames, hasClusterId, hashCode, hasPolymorphicClusterId, hasSuperClasses, isAbstract, isStrictMode, isSubClassOf, isSubClassOf, isSuperClassOf, properties, propertiesMap, removeClusterId, removeCustom, removeSuperClass, set, setAbstract, setClusterSelection, setClusterSelection, setCustom, setDefaultClusterId, setDescription, setName, setOverSize, setShortName, setStrictMode, setSuperClass, setSuperClasses, toString, truncate, truncateClusterclone, finalize, getClass, notify, notifyAll, wait, wait, waitisEdgeType, isVertexTypeprotected final OrientBaseGraph graph
public OrientElementType(OrientBaseGraph graph, OClass delegate)
public OProperty createProperty(String iPropertyName, OType iType, OClass iLinkedClass)
createProperty in interface OClasscreateProperty in class OClassAbstractDelegatepublic OProperty createProperty(String iPropertyName, OType iType, OType iLinkedType)
createProperty in interface OClasscreateProperty in class OClassAbstractDelegatepublic OProperty createProperty(String iPropertyName, OType iType)
createProperty in interface OClasscreateProperty in class OClassAbstractDelegatepublic OIndex createIndex(String iName, OClass.INDEX_TYPE iType, String... fields)
createIndex in interface OClasscreateIndex in class OClassAbstractDelegatepublic OIndex createIndex(String iName, String iType, String... fields)
createIndex in interface OClasscreateIndex in class OClassAbstractDelegatepublic OIndex createIndex(String iName, OClass.INDEX_TYPE iType, OProgressListener iProgressListener, String... fields)
createIndex in interface OClasscreateIndex in class OClassAbstractDelegatepublic OIndex createIndex(String iName, String iType, OProgressListener iProgressListener, ODocument metadata, String algorithm, String... fields)
createIndex in interface OClasscreateIndex in class OClassAbstractDelegatepublic OIndex createIndex(String iName, String iType, OProgressListener iProgressListener, ODocument metadata, String... fields)
createIndex in interface OClasscreateIndex in class OClassAbstractDelegateprotected abstract String getTypeName()
Copyright © 2009–2024 OrientDB. All rights reserved.