Modifier and Type | Field and Description |
---|---|
protected OClass |
OLuceneClassIndexContext.indexClass |
Modifier and Type | Method and Description |
---|---|
static OIndexSearchResult |
OLuceneOperatorUtil.buildOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
static boolean |
OLuceneOperatorUtil.checkIndexExistence(OClass iSchemaClass,
OIndexSearchResult result) |
OIndexSearchResult |
OLuceneTextOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
Modifier and Type | Method and Description |
---|---|
default OClass |
ODatabase.createClass(String className,
String... superclasses)
Creates a new class in the schema
|
default OClass |
ODatabase.getClass(String className)
retrieves a class from the schema
|
Modifier and Type | Method and Description |
---|---|
default void |
ODatabaseLifecycleListener.onCreateClass(ODatabaseInternal iDatabase,
OClass iClass)
Deprecated.
|
default void |
ODatabaseListener.onCreateClass(ODatabase iDatabase,
OClass iClass) |
default void |
ODatabaseLifecycleListener.onDropClass(ODatabaseInternal iDatabase,
OClass iClass)
Deprecated.
|
default void |
ODatabaseListener.onDropClass(ODatabase iDatabase,
OClass iClass) |
Modifier and Type | Method and Description |
---|---|
default OClass |
ODatabaseDocument.createClassIfNotExist(String className,
String... superclasses)
If a class with given name already exists, it's just returned, otherwise the method creates a
new class and returns it.
|
default OClass |
ODatabaseDocument.createEdgeClass(String className)
creates a new edge class (a class that extends E)
|
default OClass |
ODatabaseDocument.createVertexClass(String className)
creates a new vertex class (a class that extends V)
|
Modifier and Type | Method and Description |
---|---|
protected void |
ODatabaseDocumentAbstract.checkRecordClass(OClass recordClass,
String iClusterName,
ORecordId rid) |
protected long |
ODatabaseDocumentAbstract.countClass(OClass cls,
boolean iPolymorphic) |
OEdge |
ODatabaseDocumentAbstract.newEdge(OVertex from,
OVertex to,
OClass type) |
OEdge |
ODatabaseDocument.newEdge(OVertex from,
OVertex to,
OClass type)
Creates a new Edge
|
OEdge |
ODatabaseDocumentTx.newEdge(OVertex from,
OVertex to,
OClass type)
Deprecated.
|
OElement |
ODatabaseDocumentAbstract.newElement(OClass clazz) |
OVertex |
ODatabaseDocumentAbstract.newVertex(OClass type) |
OVertex |
ODatabaseDocument.newVertex(OClass type)
Creates a new Vertex
|
OVertex |
ODatabaseDocumentTx.newVertex(OClass type)
Deprecated.
|
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. |
Modifier and Type | Field and Description |
---|---|
protected OClass |
ORecordIteratorClass.targetClass |
Modifier and Type | Method and Description |
---|---|
OClass |
ORecordIteratorClass.getTargetClass() |
Constructor and Description |
---|
ORecordIteratorClass(ODatabaseDocumentInternal database,
OClass targetClass,
boolean polymorphic) |
Modifier and Type | Interface and Description |
---|---|
interface |
OView |
Modifier and Type | Class and Description |
---|---|
class |
OClassAbstractDelegate
Abstract Delegate for OClass interface.
|
class |
OClassEmbedded
Created by tglman on 14/06/17.
|
class |
OClassImpl
Schema Class implementation.
|
class |
OClassRemote
Created by tglman on 14/06/17.
|
class |
OImmutableClass |
class |
OImmutableView |
class |
OViewEmbedded |
class |
OViewImpl |
class |
OViewRemote
Created by tglman on 14/06/17.
|
Modifier and Type | Field and Description |
---|---|
protected OClass |
OClassAbstractDelegate.delegate |
protected OClass |
OPropertyImpl.linkedClass |
Modifier and Type | Field and Description |
---|---|
protected Map<String,OClass> |
OSchemaShared.classes |
protected Map<Integer,OClass> |
OSchemaShared.clustersToClasses |
protected List<OClass> |
OClassImpl.subclasses |
Modifier and Type | Method and Description |
---|---|
protected OClass |
OClassImpl.addBaseClass(OClassImpl iBaseClass)
Adds a base class to the current one.
|
OClass |
OClassRemote.addCluster(String clusterNameOrId) |
OClass |
OImmutableClass.addCluster(String iClusterName) |
OClass |
OClassEmbedded.addCluster(String clusterNameOrId) |
OClass |
OViewEmbedded.addCluster(String clusterNameOrId) |
OClass |
OClassAbstractDelegate.addCluster(String iClusterName) |
OClass |
OClass.addCluster(String iClusterName) |
OClass |
OClassRemote.addClusterId(int clusterId) |
OClass |
OImmutableClass.addClusterId(int iId) |
OClass |
OClassEmbedded.addClusterId(int clusterId) |
OClass |
OViewEmbedded.addClusterId(int clusterId) |
OClass |
OClassAbstractDelegate.addClusterId(int iId) |
OClass |
OClass.addClusterId(int iId) |
protected OClass |
OClassEmbedded.addClusterIdInternal(ODatabaseDocumentInternal database,
int clusterId) |
protected OClass |
OViewEmbedded.addClusterIdInternal(ODatabaseDocumentInternal database,
int clusterId) |
static OClass |
OClassImpl.addClusters(OClass cls,
int iClusters) |
OClass |
OClassRemote.addSuperClass(OClass superClass) |
OClass |
OViewRemote.addSuperClass(OClass superClass) |
OClass |
OImmutableClass.addSuperClass(OClass superClass) |
OClass |
OClassEmbedded.addSuperClass(OClass superClass) |
OClass |
OViewEmbedded.addSuperClass(OClass superClass) |
OClass |
OClassAbstractDelegate.addSuperClass(OClass superClass) |
OClass |
OClass.addSuperClass(OClass superClass) |
OClass |
OSchemaShared.createAbstractClass(ODatabaseDocumentInternal database,
String className) |
OClass |
OSchemaShared.createAbstractClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.createAbstractClass(ODatabaseDocumentInternal database,
String className,
OClass superClass) |
OClass |
OSchemaProxy.createAbstractClass(String iClassName) |
OClass |
OImmutableSchema.createAbstractClass(String iClassName) |
OClass |
OSchema.createAbstractClass(String iClassName) |
OClass |
OSchemaProxy.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className) |
OClass |
OSchemaRemote.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaEmbedded.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
abstract OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaRemote.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaEmbedded.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
abstract OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String iClassName,
OClass iSuperClass) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
OClass superClass,
int[] clusterIds) |
OClass |
OSchemaProxy.createClass(String iClassName) |
OClass |
OImmutableSchema.createClass(String iClassName) |
OClass |
OSchema.createClass(String iClassName) |
OClass |
OSchemaProxy.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchema.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchema.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
OClass |
OSchema.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
protected OClass |
OSchemaEmbedded.createClassInternal(ODatabaseDocumentInternal database,
String className,
int[] clusterIdsToAdd,
List<OClass> superClasses) |
protected OClass |
OSchemaEmbedded.createViewInternal(ODatabaseDocumentInternal database,
OViewConfig cfg,
int[] clusterIdsToAdd) |
protected OClass |
OSchemaEmbedded.doCreateClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
int retry,
OClass... superClasses) |
OClass |
OSchemaProxy.getClass(Class<?> iClass) |
OClass |
OImmutableSchema.getClass(Class<?> iClass) |
OClass |
OSchema.getClass(Class<?> iClass) |
OClass |
OSchemaShared.getClass(Class<?> iClass) |
OClass |
OSchemaProxy.getClass(String iClassName) |
OClass |
OImmutableSchema.getClass(String iClassName) |
OClass |
OSchema.getClass(String iClassName)
Returns the OClass instance by class name.
|
OClass |
OSchemaShared.getClass(String iClassName) |
OClass |
OSchemaProxy.getClassByClusterId(int clusterId) |
OClass |
OImmutableSchema.getClassByClusterId(int clusterId) |
OClass |
OSchema.getClassByClusterId(int clusterId) |
OClass |
OSchemaShared.getClassByClusterId(int clusterId) |
OClass |
OPropertyImpl.getLinkedClass()
Returns the linked class in lazy mode because while unmarshalling the class could be not loaded
yet.
|
OClass |
OPropertyAbstractDelegate.getLinkedClass() |
OClass |
OProperty.getLinkedClass()
Returns the linked class in lazy mode because while unmarshalling the class could be not loaded
yet.
|
OClass |
OImmutableProperty.getLinkedClass() |
OClass |
OSchemaShared.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName) |
OClass |
OSchemaRemote.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaEmbedded.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
abstract OClass |
OSchemaShared.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass superClass) |
OClass |
OSchemaProxy.getOrCreateClass(String iClassName) |
OClass |
OImmutableSchema.getOrCreateClass(String iClassName) |
OClass |
OSchema.getOrCreateClass(String iClassName) |
OClass |
OSchemaProxy.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.getOrCreateClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.getOrCreateClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.getOrCreateClass(String iClassName,
OClass iSuperClass) |
OClass |
OPropertyImpl.getOwnerClass() |
OClass |
OPropertyAbstractDelegate.getOwnerClass() |
OClass |
OProperty.getOwnerClass() |
OClass |
OImmutableProperty.getOwnerClass() |
OClass |
OImmutableClass.getSuperClass()
Deprecated.
|
OClass |
OClassAbstractDelegate.getSuperClass()
Deprecated.
|
OClass |
OClass.getSuperClass()
Deprecated.
|
OClass |
OClassImpl.getSuperClass()
Deprecated.
|
protected OClass |
OClassRemote.removeBaseClassInternal(OClass baseClass) |
protected OClass |
OClassEmbedded.removeBaseClassInternal(OClass baseClass) |
protected OClass |
OViewEmbedded.removeBaseClassInternal(OClass baseClass) |
protected abstract OClass |
OClassImpl.removeBaseClassInternal(OClass baseClass) |
OClass |
OClassRemote.removeClusterId(int clusterId) |
OClass |
OImmutableClass.removeClusterId(int iId) |
OClass |
OClassEmbedded.removeClusterId(int clusterId) |
OClass |
OViewEmbedded.removeClusterId(int clusterId) |
OClass |
OClassAbstractDelegate.removeClusterId(int iId) |
OClass |
OClass.removeClusterId(int iId) |
OClass |
OClassEmbedded.removeClusterId(int clusterId,
boolean force) |
protected OClass |
OClassEmbedded.removeClusterIdInternal(ODatabaseDocumentInternal database,
int clusterToRemove) |
OClass |
OClassRemote.removeSuperClass(OClass superClass) |
OClass |
OViewRemote.removeSuperClass(OClass superClass) |
OClass |
OImmutableClass.removeSuperClass(OClass superClass) |
OClass |
OClassEmbedded.removeSuperClass(OClass superClass) |
OClass |
OViewEmbedded.removeSuperClass(OClass superClass) |
OClass |
OClassAbstractDelegate.removeSuperClass(OClass superClass) |
OClass |
OClass.removeSuperClass(OClass superClass) |
OClass |
OImmutableClass.set(OClass.ATTRIBUTES attribute,
Object iValue) |
OClass |
OClassAbstractDelegate.set(OClass.ATTRIBUTES attribute,
Object iValue) |
OClass |
OClass.set(OClass.ATTRIBUTES attribute,
Object iValue) |
OClass |
OClassImpl.set(OClass.ATTRIBUTES attribute,
Object iValue) |
OClass |
OClassRemote.setAbstract(boolean isAbstract) |
OClass |
OImmutableClass.setAbstract(boolean iAbstract) |
OClass |
OClassEmbedded.setAbstract(boolean isAbstract) |
OClass |
OViewEmbedded.setAbstract(boolean isAbstract) |
OClass |
OClassAbstractDelegate.setAbstract(boolean iAbstract) |
OClass |
OClass.setAbstract(boolean iAbstract) |
protected OClass |
OClassImpl.setClusterIds(int[] iClusterIds) |
OClass |
OImmutableClass.setClusterSelection(OClusterSelectionStrategy clusterSelection) |
OClass |
OClassAbstractDelegate.setClusterSelection(OClusterSelectionStrategy clusterSelection) |
OClass |
OClass.setClusterSelection(OClusterSelectionStrategy clusterSelection) |
OClass |
OClassImpl.setClusterSelection(OClusterSelectionStrategy clusterSelection) |
OClass |
OClassRemote.setClusterSelection(String value) |
OClass |
OViewRemote.setClusterSelection(String value) |
OClass |
OImmutableClass.setClusterSelection(String iStrategyName) |
OClass |
OClassEmbedded.setClusterSelection(String value) |
OClass |
OViewEmbedded.setClusterSelection(String value) |
OClass |
OClassAbstractDelegate.setClusterSelection(String iStrategyName) |
OClass |
OClass.setClusterSelection(String iStrategyName) |
OClass |
OImmutableClass.setCustom(String iName,
String iValue) |
OClass |
OClassAbstractDelegate.setCustom(String iName,
String iValue) |
OClass |
OClass.setCustom(String iName,
String iValue) |
OClass |
OClassRemote.setDescription(String iDescription) |
OClass |
OImmutableClass.setDescription(String iDescription) |
OClass |
OClassEmbedded.setDescription(String iDescription) |
OClass |
OViewEmbedded.setDescription(String iDescription) |
OClass |
OClassAbstractDelegate.setDescription(String iDescription) |
OClass |
OClass.setDescription(String iDescription) |
OClass |
OClassRemote.setName(String name) |
OClass |
OImmutableClass.setName(String iName) |
OClass |
OClassEmbedded.setName(String name) |
OClass |
OViewEmbedded.setName(String name) |
OClass |
OClassAbstractDelegate.setName(String iName) |
OClass |
OClass.setName(String iName) |
OClass |
OClassRemote.setOverSize(float overSize) |
OClass |
OImmutableClass.setOverSize(float overSize) |
OClass |
OClassEmbedded.setOverSize(float overSize) |
OClass |
OViewEmbedded.setOverSize(float overSize) |
OClass |
OClassAbstractDelegate.setOverSize(float overSize) |
OClass |
OClass.setOverSize(float overSize)
Sets the oversize factor.
|
OClass |
OClassRemote.setShortName(String shortName) |
OClass |
OImmutableClass.setShortName(String shortName) |
OClass |
OClassEmbedded.setShortName(String shortName) |
OClass |
OViewEmbedded.setShortName(String shortName) |
OClass |
OClassAbstractDelegate.setShortName(String shortName) |
OClass |
OClass.setShortName(String shortName) |
OClass |
OClassRemote.setStrictMode(boolean isStrict) |
OClass |
OImmutableClass.setStrictMode(boolean iMode) |
OClass |
OClassEmbedded.setStrictMode(boolean isStrict) |
OClass |
OViewEmbedded.setStrictMode(boolean isStrict) |
OClass |
OClassAbstractDelegate.setStrictMode(boolean iMode) |
OClass |
OClass.setStrictMode(boolean iMode) |
OClass |
OImmutableClass.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClassAbstractDelegate.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClass.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClassImpl.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClassRemote.setSuperClasses(List<? extends OClass> classes) |
OClass |
OViewRemote.setSuperClasses(List<? extends OClass> classes) |
OClass |
OImmutableClass.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassEmbedded.setSuperClasses(List<? extends OClass> classes) |
OClass |
OViewEmbedded.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassAbstractDelegate.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClass.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassImpl.setSuperClassesByNames(List<String> classNames) |
OClass |
OClassRemote.truncateCluster(String clusterName)
Removes all data in the cluster with given name.
|
OClass |
OImmutableClass.truncateCluster(String clusterName) |
OClass |
OClassEmbedded.truncateCluster(String clusterName)
Removes all data in the cluster with given name.
|
OClass |
OViewEmbedded.truncateCluster(String clusterName)
Removes all data in the cluster with given name.
|
OClass |
OClassAbstractDelegate.truncateCluster(String clusterName)
Removes all data in the cluster with given name.
|
OClass |
OClass.truncateCluster(String clusterName)
Removes all data in the cluster with given name.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OSchemaShared.addClusterClassMap(OClass cls) |
static OClass |
OClassImpl.addClusters(OClass cls,
int iClusters) |
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) |
OClass |
OClassRemote.addSuperClass(OClass superClass) |
OClass |
OViewRemote.addSuperClass(OClass superClass) |
OClass |
OImmutableClass.addSuperClass(OClass superClass) |
OClass |
OClassEmbedded.addSuperClass(OClass superClass) |
OClass |
OViewEmbedded.addSuperClass(OClass superClass) |
OClass |
OClassAbstractDelegate.addSuperClass(OClass superClass) |
OClass |
OClass.addSuperClass(OClass superClass) |
protected void |
OClassEmbedded.addSuperClassInternal(ODatabaseDocumentInternal database,
OClass superClass) |
protected void |
OClassImpl.checkParametersConflict(OClass baseClass) |
int |
OImmutableClass.compareTo(OClass other) |
int |
OClassAbstractDelegate.compareTo(OClass o) |
int |
OClassImpl.compareTo(OClass o) |
OClass |
OSchemaShared.createAbstractClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.createAbstractClass(ODatabaseDocumentInternal database,
String className,
OClass superClass) |
OClass |
OSchemaProxy.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaRemote.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaEmbedded.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
abstract OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaRemote.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaEmbedded.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
abstract OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String iClassName,
OClass iSuperClass) |
OClass |
OSchemaShared.createClass(ODatabaseDocumentInternal database,
String className,
OClass superClass,
int[] clusterIds) |
OClass |
OSchemaProxy.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchema.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchema.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaProxy.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
OClass |
OImmutableSchema.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
OClass |
OSchema.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
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) |
protected OClass |
OSchemaEmbedded.doCreateClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
int retry,
OClass... superClasses) |
OClass |
OSchemaRemote.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaEmbedded.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
abstract OClass |
OSchemaShared.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
OClass |
OSchemaShared.getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass superClass) |
OClass |
OSchemaProxy.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OImmutableSchema.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchema.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxy.getOrCreateClass(String iClassName,
OClass iSuperClass) |
OClass |
OImmutableSchema.getOrCreateClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchema.getOrCreateClass(String iClassName,
OClass iSuperClass) |
boolean |
OImmutableClass.isSubClassOf(OClass clazz) |
boolean |
OClassAbstractDelegate.isSubClassOf(OClass iClass) |
boolean |
OClass.isSubClassOf(OClass iClass)
Returns true if the current instance extends the passed schema class (iClass).
|
boolean |
OClassImpl.isSubClassOf(OClass clazz)
Check if the current instance extends specified schema class.
|
boolean |
OImmutableClass.isSuperClassOf(OClass clazz) |
boolean |
OClassAbstractDelegate.isSuperClassOf(OClass iClass) |
boolean |
OClass.isSuperClassOf(OClass iClass)
Returns true if the passed schema class (iClass) extends the current instance.
|
boolean |
OClassImpl.isSuperClassOf(OClass clazz)
Returns true if the passed schema class (iClass) extends the current instance.
|
protected OClass |
OClassRemote.removeBaseClassInternal(OClass baseClass) |
protected OView |
OViewRemote.removeBaseClassInternal(OClass baseClass) |
protected OClass |
OClassEmbedded.removeBaseClassInternal(OClass baseClass) |
protected OClass |
OViewEmbedded.removeBaseClassInternal(OClass baseClass) |
protected abstract OClass |
OClassImpl.removeBaseClassInternal(OClass baseClass) |
OClass |
OClassRemote.removeSuperClass(OClass superClass) |
OClass |
OViewRemote.removeSuperClass(OClass superClass) |
OClass |
OImmutableClass.removeSuperClass(OClass superClass) |
OClass |
OClassEmbedded.removeSuperClass(OClass superClass) |
OClass |
OViewEmbedded.removeSuperClass(OClass superClass) |
OClass |
OClassAbstractDelegate.removeSuperClass(OClass superClass) |
OClass |
OClass.removeSuperClass(OClass superClass) |
protected void |
OClassEmbedded.removeSuperClassInternal(OClass superClass) |
OPropertyImpl |
OPropertyRemote.setLinkedClass(OClass linkedClass) |
OPropertyImpl |
OPropertyEmbedded.setLinkedClass(OClass linkedClass) |
OProperty |
OPropertyAbstractDelegate.setLinkedClass(OClass oClass) |
OProperty |
OProperty.setLinkedClass(OClass oClass) |
OProperty |
OImmutableProperty.setLinkedClass(OClass oClass) |
protected void |
OPropertyEmbedded.setLinkedClassInternal(OClass iLinkedClass) |
OClass |
OImmutableClass.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClassAbstractDelegate.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClass.setSuperClass(OClass iSuperClass)
Deprecated.
|
OClass |
OClassImpl.setSuperClass(OClass iSuperClass)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
OClassImpl.checkParametersConflict(List<OClass> classes) |
protected OClass |
OSchemaEmbedded.createClassInternal(ODatabaseDocumentInternal database,
String className,
int[] clusterIdsToAdd,
List<OClass> superClasses) |
protected void |
OSchemaEmbedded.doRealCreateClass(ODatabaseDocumentInternal database,
String className,
List<OClass> superClassesList,
int[] clusterIds) |
OClass |
OClassRemote.setSuperClasses(List<? extends OClass> classes) |
OClass |
OViewRemote.setSuperClasses(List<? extends OClass> classes) |
OClass |
OImmutableClass.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassEmbedded.setSuperClasses(List<? extends OClass> classes) |
OClass |
OViewEmbedded.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassAbstractDelegate.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClass.setSuperClasses(List<? extends OClass> classes) |
protected void |
OClassRemote.setSuperClassesInternal(List<? extends OClass> classes) |
protected void |
OViewRemote.setSuperClassesInternal(List<? extends OClass> classes) |
protected void |
OClassEmbedded.setSuperClassesInternal(List<? extends OClass> classes) |
protected void |
OViewEmbedded.setSuperClassesInternal(List<? extends OClass> classes) |
protected abstract void |
OClassImpl.setSuperClassesInternal(List<? extends OClass> classes) |
Constructor and Description |
---|
OClassAbstractDelegate(OClass delegate) |
OImmutableClass(OClass oClass,
OImmutableSchema schema) |
Modifier and Type | Method and Description |
---|---|
int |
OBalancedClusterSelectionStrategy.getCluster(OClass iClass,
int[] clusters,
ODocument doc) |
int |
OClusterSelectionStrategy.getCluster(OClass iClass,
int[] selection,
ODocument doc) |
int |
ORoundRobinClusterSelectionStrategy.getCluster(OClass clazz,
int[] clusters,
ODocument doc) |
int |
ODefaultClusterSelectionStrategy.getCluster(OClass iClass,
int[] selection,
ODocument doc) |
int |
OBalancedClusterSelectionStrategy.getCluster(OClass iClass,
ODocument doc) |
int |
OClusterSelectionStrategy.getCluster(OClass iClass,
ODocument doc) |
int |
ORoundRobinClusterSelectionStrategy.getCluster(OClass iClass,
ODocument doc) |
int |
ODefaultClusterSelectionStrategy.getCluster(OClass iClass,
ODocument doc) |
Modifier and Type | Method and Description |
---|---|
OClass |
ORecordSchemaAware.getSchemaClass()
Returns the schema class object for the record.
|
Modifier and Type | Method and Description |
---|---|
Optional<OClass> |
OElement.getSchemaType()
Returns the type of current element, ie the class in the schema (if any)
|
Modifier and Type | Method and Description |
---|---|
OEdge |
OVertex.addEdge(OVertex to,
OClass type) |
Iterable<OEdge> |
OVertex.getEdges(ODirection direction,
OClass... type) |
Iterable<OVertex> |
OVertex.getVertices(ODirection direction,
OClass... type) |
Modifier and Type | Field and Description |
---|---|
protected OClass |
OEdgeDelegate.lightweightEdgeType |
Modifier and Type | Method and Description |
---|---|
OClass |
ODocument.getSchemaClass() |
Modifier and Type | Method and Description |
---|---|
Optional<OClass> |
OVertexDelegate.getSchemaType() |
Optional<OClass> |
ODocument.getSchemaType() |
Optional<OClass> |
OEdgeDelegate.getSchemaType() |
Modifier and Type | Method and Description |
---|---|
OEdge |
OVertexDelegate.addEdge(OVertex to,
OClass type) |
OEdge |
OVertexDocument.addEdge(OVertex to,
OClass type) |
Iterable<OEdge> |
OVertexDelegate.getEdges(ODirection direction,
OClass... type) |
Iterable<OEdge> |
OVertexDocument.getEdges(ODirection direction,
OClass... type) |
Iterable<OVertex> |
OVertexDelegate.getVertices(ODirection direction,
OClass... type) |
Iterable<OVertex> |
OVertexDocument.getVertices(ODirection direction,
OClass... type) |
protected void |
ODocument.setClass(OClass iClass) |
Constructor and Description |
---|
ODocument(OClass iClass)
Creates a new instance in memory of the specified schema class.
|
OEdgeDelegate(OVertex out,
OVertex in,
OClass lightweightEdgeType,
String edgeLabel) |
OEdgeDocument(OClass cl) |
OVertexDocument(OClass cl) |
Modifier and Type | Method and Description |
---|---|
static OClass |
OStringSerializerHelper.getRecordClassName(String iValue,
OClass iLinkedClass) |
Modifier and Type | Method and Description |
---|---|
static OClass |
OStringSerializerHelper.getRecordClassName(String iValue,
OClass iLinkedClass) |
Modifier and Type | Method and Description |
---|---|
protected OClass |
ORecordSerializerNetworkV0.serializeClass(ODocument document,
BytesContainer bytes) |
protected OClass |
ORecordSerializerBinaryV0.serializeClass(ODocument document,
BytesContainer bytes) |
protected OClass |
ORecordSerializerNetworkV37.serializeClass(ODocument document,
BytesContainer bytes) |
protected OClass |
ODocumentSerializerDelta.serializeClass(ODocument document,
BytesContainer bytes) |
Modifier and Type | Method and Description |
---|---|
OBinaryField |
ORecordSerializerNetworkV37.deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName) |
OBinaryField |
ORecordSerializerBinaryV1.deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName,
boolean embedded,
OImmutableSchema schema,
OPropertyEncryption encryption) |
OBinaryField |
ORecordSerializerNetworkV0.deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName,
boolean embedded,
OImmutableSchema schema,
OPropertyEncryption encryption) |
OBinaryField |
ODocumentSerializer.deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName,
boolean embedded,
OImmutableSchema schema,
OPropertyEncryption encryption) |
OBinaryField |
ORecordSerializerBinaryV0.deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName,
boolean embedded,
OImmutableSchema schema,
OPropertyEncryption encryption) |
static OType |
HelperClasses.getLinkedType(OClass clazz,
OType type,
String key) |
Modifier and Type | Method and Description |
---|---|
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) |
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) |
Modifier and Type | Method and Description |
---|---|
int |
OAutoShardingClusterSelectionStrategy.getCluster(OClass iClass,
int[] clusters,
ODocument doc) |
int |
OAutoShardingClusterSelectionStrategy.getCluster(OClass clazz,
ODocument doc) |
Constructor and Description |
---|
OAutoShardingClusterSelectionStrategy(OClass clazz,
OIndex autoShardingIndex) |
Modifier and Type | Method and Description |
---|---|
protected OClass |
OCommandExecutorSQLSetAware.extractClassFromTarget(String iTarget) |
Modifier and Type | Method and Description |
---|---|
List<OIndexSearchResult> |
OFilterAnalyzer.analyzeCondition(OSQLFilterCondition condition,
OClass schemaClass,
OCommandContext context)
Analyzes a query filter for a possible indexation options.
|
List<List<OIndexSearchResult>> |
OFilterAnalyzer.analyzeMainCondition(OSQLFilterCondition condition,
OClass schemaClass,
OCommandContext context) |
protected Object |
OCommandExecutorSQLSetAware.convertValue(OClass iClass,
String fieldName,
Object v) |
static <T> Collection<OChainedIndexProxy<T>> |
OChainedIndexProxy.createProxies(OClass iSchemaClass,
OSQLFilterItemField.FieldChain longChain)
Create proxies that support maximum number of different operations.
|
List<OIndex> |
OFilterAnalyzer.getInvolvedIndexes(OClass iSchemaClass,
OIndexSearchResult searchResultFields) |
protected void |
OCommandExecutorSQLSetAware.parseSetFields(OClass iClass,
List<OPair<String,Object>> fields) |
protected Iterator<? extends OIdentifiable> |
OCommandExecutorSQLResultsetAbstract.searchInClasses(OClass iCls,
boolean iPolymorphic,
boolean iAscendentOrder) |
Modifier and Type | Method and Description |
---|---|
protected OClass |
FetchFromClassExecutionStep.loadClassFromSchema(String className,
OCommandContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected OCollate |
OSQLFilterItemAbstract.getCollateForField(OClass iClass,
String iFieldName) |
Constructor and Description |
---|
OSQLFilterItemField(OBaseParser iQueryToParse,
String iName,
OClass iClass) |
OSQLFilterItemField(String iName,
OClass iClass) |
OSQLFilterItemFieldAll(OSQLPredicate iQueryCompiled,
String iName,
OClass iClass) |
OSQLFilterItemFieldAny(OSQLPredicate iQueryCompiled,
String iName,
OClass iClass) |
OSQLFilterItemFieldMultiAbstract(OSQLPredicate iQueryCompiled,
String iName,
OClass iClass,
List<String> iNames) |
Modifier and Type | Method and Description |
---|---|
OIndexSearchResult |
OQueryOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
Modifier and Type | Method and Description |
---|---|
List<ORecordOperation> |
OTransactionNoTx.getNewRecordEntriesByClass(OClass iClass,
boolean iPolymorphic) |
List<ORecordOperation> |
OTransaction.getNewRecordEntriesByClass(OClass iClass,
boolean iPolymorphic) |
List<ORecordOperation> |
OTransactionRealAbstract.getNewRecordEntriesByClass(OClass iClass,
boolean iPolymorphic)
Called by class iterator.
|
Modifier and Type | Method and Description |
---|---|
protected OClass |
OETLOrientDBLoader.getOrCreateClass(ODatabaseDocument db,
String iClassName,
String iSuperClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
OETLOrientDBLoader.createProperty(OClass cls,
String f,
Object fValue) |
Modifier and Type | Method and Description |
---|---|
OClass |
OScriptGraphWrapper.createEdgeType(String iClassName) |
OClass |
OScriptGraphWrapper.createEdgeType(String iClassName,
OClass iSuperClass) |
OClass |
OScriptGraphWrapper.createEdgeType(String iClassName,
String iSuperClassName) |
OClass |
OScriptGraphWrapper.createVertexType(String iClassName) |
OClass |
OScriptGraphWrapper.createVertexType(String iClassName,
OClass iSuperClass) |
OClass |
OScriptGraphWrapper.createVertexType(String iClassName,
String iSuperClassName) |
OClass |
OScriptGraphWrapper.getEdgeBaseType() |
OClass |
OScriptGraphWrapper.getEdgeType(String iTypeName) |
OClass |
OScriptGraphWrapper.getVertexBaseType() |
OClass |
OScriptGraphWrapper.getVertexType(String iTypeName) |
Modifier and Type | Method and Description |
---|---|
OClass |
OScriptGraphWrapper.createEdgeType(String iClassName,
OClass iSuperClass) |
OClass |
OScriptGraphWrapper.createVertexType(String iClassName,
OClass iSuperClass) |
Modifier and Type | Method and Description |
---|---|
OClass |
OSchemaObject.createAbstractClass(Class<?> iClass) |
OClass |
OSchemaProxyObject.createAbstractClass(Class<?> iClass) |
OClass |
OSchemaProxyObject.createAbstractClass(String iClassName) |
OClass |
OSchemaProxyObject.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaObject.createClass(Class<?> iClass) |
OClass |
OSchemaProxyObject.createClass(Class<?> clazz) |
OClass |
OSchemaProxyObject.createClass(String iClassName) |
OClass |
OSchemaProxyObject.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
OClass |
OSchemaProxyObject.getClass(Class<?> iClass) |
OClass |
OSchemaProxyObject.getClass(String iClassName) |
OClass |
OSchemaProxyObject.getClassByClusterId(int clusterId) |
OClass |
OSchemaProxyObject.getOrCreateClass(String iClassName) |
OClass |
OSchemaProxyObject.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.getOrCreateClass(String iClassName,
OClass iSuperClass) |
Modifier and Type | Method and Description |
---|---|
Collection<OClass> |
OSchemaProxyObject.getClasses() |
Set<OClass> |
OSchemaProxyObject.getClassesRelyOnCluster(String iClusterName) |
Modifier and Type | Method and Description |
---|---|
OClass |
OSchemaProxyObject.createAbstractClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createAbstractClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaProxyObject.createClass(String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String className,
int clusters,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass iSuperClass) |
OClass |
OSchemaProxyObject.createClass(String iClassName,
OClass iSuperClass,
int[] iClusterIds) |
protected static void |
OSchemaProxyObject.generateLinkProperty(ODatabaseDocument database,
OClass schema,
String field,
OType t,
Class<?> linkedClazz) |
OClass |
OSchemaProxyObject.getOrCreateClass(String iClassName,
OClass... superClasses) |
OClass |
OSchemaProxyObject.getOrCreateClass(String iClassName,
OClass iSuperClass) |
Modifier and Type | Method and Description |
---|---|
static ODocument |
OObjectSerializerHelper.toStream(Object iPojo,
ODocument iRecord,
OEntityManager iEntityManager,
OClass schemaClass,
OUserObject2RecordHandler iObj2RecHandler,
ODatabaseObject db,
boolean iSaveOnlyDirty)
Serialize the user POJO to a ORecordDocument instance.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
OClusterOwnershipAssignmentStrategy.assignClusterOwnershipOfClass(ODatabaseInternal iDatabase,
OModifiableDistributedConfiguration cfg,
OClass iClass,
Set<String> availableNodes,
boolean canCreateNewClusters) |
List<String> |
ODefaultClusterOwnershipAssignmentStrategy.assignClusterOwnershipOfClass(ODatabaseInternal iDatabase,
OModifiableDistributedConfiguration cfg,
OClass iClass,
Set<String> availableNodes,
boolean canCreateNewClusters) |
boolean |
ODistributedAbstractPlugin.installClustersOfClass(ODatabaseInternal iDatabase,
OClass iClass,
OModifiableDistributedConfiguration cfg)
Guarantees that each class has own master cluster.
|
void |
ODistributedAbstractPlugin.onCreateClass(ODatabaseInternal iDatabase,
OClass iClass) |
void |
ODistributedAbstractPlugin.onDropClass(ODatabaseInternal iDatabase,
OClass iClass) |
Modifier and Type | Class and Description |
---|---|
class |
OClassDistributed
Created by tglman on 22/06/17.
|
Modifier and Type | Method and Description |
---|---|
OClass |
OClassDistributed.addCluster(String clusterNameOrId) |
OClass |
OClassDistributed.addClusterId(int clusterId) |
OClass |
OClassDistributed.addSuperClass(OClass superClass) |
OClass |
OClassDistributed.removeClusterId(int clusterId) |
OClass |
OClassDistributed.removeSuperClass(OClass superClass) |
OClass |
OClassDistributed.setAbstract(boolean isAbstract) |
OClass |
OClassDistributed.setClusterSelection(String value) |
OClass |
OClassDistributed.setDescription(String iDescription) |
OClass |
OClassDistributed.setName(String name) |
OClass |
OClassDistributed.setOverSize(float overSize) |
OClass |
OClassDistributed.setShortName(String shortName) |
OClass |
OClassDistributed.setStrictMode(boolean isStrict) |
OClass |
OClassDistributed.setSuperClasses(List<? extends OClass> classes) |
OClass |
OClassDistributed.truncateCluster(String clusterName) |
Modifier and Type | Method and Description |
---|---|
OProperty |
OClassDistributed.addProperty(String propertyName,
OType type,
OType linkedType,
OClass linkedClass,
boolean unsafe) |
OClass |
OClassDistributed.addSuperClass(OClass superClass) |
OClass |
OClassDistributed.removeSuperClass(OClass superClass) |
OPropertyImpl |
OPropertyDistributed.setLinkedClass(OClass linkedClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
OSchemaDistributed.doRealCreateClass(ODatabaseDocumentInternal database,
String className,
List<OClass> superClassesList,
int[] clusterIds) |
OClass |
OClassDistributed.setSuperClasses(List<? extends OClass> classes) |
Modifier and Type | Method and Description |
---|---|
static void |
OServerCommandGetDatabase.exportClass(ODatabaseDocument db,
OJSONWriter json,
OClass cls) |
Modifier and Type | Method and Description |
---|---|
protected void |
OServerCommandPostDatabase.exportClass(ODatabaseDocument db,
OJSONWriter json,
OClass cls) |
Modifier and Type | Method and Description |
---|---|
void |
OLuceneSpatialIndexFactory.onCreateClass(ODatabaseInternal iDatabase,
OClass iClass) |
void |
OLuceneSpatialIndexFactory.onDropClass(ODatabaseInternal iDatabase,
OClass iClass) |
Modifier and Type | Method and Description |
---|---|
OIndexSearchResult |
OLuceneWithinOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
OIndexSearchResult |
OLuceneNearOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
OIndexSearchResult |
OLuceneSpatialOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |
Modifier and Type | Method and Description |
---|---|
protected OClass |
OShapeBuilder.superClass(ODatabaseInternal db) |
Modifier and Type | Class and Description |
---|---|
class |
OrientEdgeType
Represents an Edge class.
|
class |
OrientElementType
Represents a generic element class
|
class |
OrientVertexType
Represents a Vertex class.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
OrientVertexType.checkType(OClass iType) |
protected static void |
OrientEdgeType.checkType(OClass iType) |
OrientEdgeType |
OrientBaseGraph.createEdgeType(String iClassName,
OClass iSuperClass)
Creates a new Edge persistent class specifying the super class.
|
OrientEdgeType |
OrientExtendedGraph.createEdgeType(String iClassName,
OClass iSuperClass)
Creates a new Edge persistent class specifying the super class.
|
OrientEdgeType |
OrientBaseGraph.createEdgeType(String iClassName,
OClass iSuperClass,
int clusters)
Creates a new Edge persistent class specifying the super class.
|
OrientEdgeType |
OrientExtendedGraph.createEdgeType(String iClassName,
OClass iSuperClass,
int clusters)
Creates a new Edge persistent class specifying the super class.
|
OProperty |
OrientElementType.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OrientVertexType.OrientVertexProperty |
OrientVertexType.createProperty(String iPropertyName,
OType iType,
OClass iLinkedClass) |
OrientVertexType |
OrientBaseGraph.createVertexType(String iClassName,
OClass iSuperClass)
Creates a new Vertex persistent class specifying the super class.
|
OrientVertexType |
OrientExtendedGraph.createVertexType(String iClassName,
OClass iSuperClass)
Creates a new Vertex persistent class specifying the super class.
|
OrientVertexType |
OrientBaseGraph.createVertexType(String iClassName,
OClass iSuperClass,
int clusters)
Creates a new Vertex persistent class specifying the super class.
|
OrientVertexType |
OrientExtendedGraph.createVertexType(String iClassName,
OClass iSuperClass,
int clusters)
Creates a new Vertex persistent class specifying the super class.
|
Constructor and Description |
---|
OrientEdgeType(OrientBaseGraph graph,
OClass delegate) |
OrientElementType(OrientBaseGraph graph,
OClass delegate) |
OrientVertexType(OrientBaseGraph graph,
OClass delegate) |
Copyright © 2009–2020 OrientDB. All rights reserved.