
public class OClassDistributed extends OClassEmbedded
OClass.ATTRIBUTES, OClass.INDEX_TYPEabstractClass, clusterIds, clusterSelection, customFields, defaultClusterId, description, hashCode, name, NOT_EXISTENT_CLUSTER_ID, overSize, owner, polymorphicClusterIds, properties, shortName, strictMode, subclasses, superClassesdocumentEDGE_CLASS_NAME, VERTEX_CLASS_NAME| Modifier | Constructor and Description |
|---|---|
|
OClassDistributed(OSchemaShared iOwner,
ODocument iDocument,
String iName) |
protected |
OClassDistributed(OSchemaShared iOwner,
String iName) |
|
OClassDistributed(OSchemaShared iOwner,
String iName,
int[] iClusterIds) |
| Modifier and Type | Method and Description |
|---|---|
protected OPropertyImpl |
createPropertyInstance(ODocument p) |
protected OPropertyEmbedded |
createPropertyInstance(OGlobalProperty global) |
int |
getClusterForNewInstance(ODatabaseDocumentDistributed db,
ODocument doc) |
int |
getClusterForNewInstance(ODocument doc) |
ODistributedConfiguration |
readConfiguration(ODatabaseDocumentDistributed db,
ODistributedServerManager manager) |
addCluster, addClusterId, addClusterIdInternal, addProperty, addPropertyInternal, addSuperClass, addSuperClassInternal, clearCustom, clearCustomInternal, dropProperty, dropPropertyInternal, removeBaseClassInternal, removeClusterId, removeSuperClass, removeSuperClassInternal, setAbstract, setAbstractInternal, setClusterSelection, setClusterSelectionInternal, setCustom, setCustomInternal, setDefaultClusterId, setDescription, setDescriptionInternal, setEncryption, setName, setNameInternal, setOverSize, setOverSizeInternal, setShortName, setShortNameInternal, setStrictMode, setStrictModeInternal, setSuperClasses, setSuperClassesInternal, truncateClusteracquireSchemaReadLock, acquireSchemaWriteLock, addBaseClass, addClusters, addPolymorphicClusterId, addPolymorphicClusterIds, areIndexed, areIndexed, checkAllLikedObjects, checkEmbedded, checkParametersConflict, checkParametersConflict, checkPersistentPropertyType, compareTo, count, count, createIndex, createIndex, createIndex, createIndex, createIndex, createProperty, createProperty, createProperty, createProperty, createProperty, declaredProperties, decodeClassName, equals, existsProperty, extractFieldTypes, fireDatabaseMigration, firePropertyNameMigration, fromStream, get, getAllBaseClasses, getAllSubclasses, getAllSuperClasses, getAutoShardingIndex, getBaseClasses, getClassIndex, getClassIndexes, getClassIndexes, getClassInvolvedIndexes, getClassInvolvedIndexes, getClassOverSize, getClusterIds, getClusterSelection, getCustom, getCustomInternal, getCustomKeys, getDatabase, getDefaultClusterId, getDescription, getEscapedName, getIndexedProperties, getIndexedProperties, getIndexes, getIndexes, getInvolvedIndexes, getInvolvedIndexes, getName, getOverSize, getOwner, getPolymorphicClusterIds, getProperty, getShortName, getSize, getStreamableName, getSubclasses, getSuperClass, getSuperClasses, getSuperClassesNames, hasClusterId, hashCode, hasPolymorphicClusterId, hasSuperClasses, isAbstract, isEdgeType, isStrictMode, isSubClassOf, isSubClassOf, isSuperClassOf, isVertexType, matchesType, onPostIndexManagement, properties, propertiesMap, readableClusters, releaseSchemaReadLock, releaseSchemaWriteLock, releaseSchemaWriteLock, reload, removeCustom, removePolymorphicClusterId, removePolymorphicClusterIds, renameCluster, renameProperty, set, setClusterIds, setClusterSelection, setClusterSelectionInternal, setEncryptionInternal, setSuperClass, setSuperClassesByNames, toNetworkStream, toStream, toString, truncate, validatePropertyNamefromStream, load, reload, save, savegetDocument, load, load, reloadprotected OClassDistributed(OSchemaShared iOwner, String iName)
public OClassDistributed(OSchemaShared iOwner, String iName, int[] iClusterIds)
public OClassDistributed(OSchemaShared iOwner, ODocument iDocument, String iName)
protected OPropertyImpl createPropertyInstance(ODocument p)
createPropertyInstance in class OClassEmbeddedprotected OPropertyEmbedded createPropertyInstance(OGlobalProperty global)
createPropertyInstance in class OClassEmbeddedpublic int getClusterForNewInstance(ODocument doc)
getClusterForNewInstance in interface OClassgetClusterForNewInstance in class OClassImplpublic int getClusterForNewInstance(ODatabaseDocumentDistributed db, ODocument doc)
public ODistributedConfiguration readConfiguration(ODatabaseDocumentDistributed db, ODistributedServerManager manager)
Copyright © 2009–2025 OrientDB. All rights reserved.