public class OSchemaEmbedded extends OSchemaShared
classes, clustersToClasses, CURRENT_VERSION_NUMBER, internalClasses, snapshot, VERSION_NUMBER_V4, VERSION_NUMBER_V5
document
Constructor and Description |
---|
OSchemaEmbedded(OSharedContext sharedContext) |
Modifier and Type | Method and Description |
---|---|
void |
checkEmbedded() |
OClass |
createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
protected OClassImpl |
createClassInstance(ODocument c) |
protected OClassImpl |
createClassInstance(String className,
int[] clusterIds) |
void |
dropClass(ODatabaseDocumentInternal database,
String className) |
OClass |
getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
acquireSchemaReadLock, acquireSchemaWriteLock, addBlobCluster, addClusterClassMap, checkClassNameIfValid, checkFieldNameIfValid, close, countClasses, create, createAbstractClass, createAbstractClass, createAbstractClass, createClass, createClass, createClass, createClass, createClusterIfNeeded, createGlobalProperty, executeThroughDistributedStorage, existsClass, findOrCreateGlobalProperty, forceSnapshot, fromStream, getBlobClusters, getClass, getClass, getClassByClusterId, getClasses, getClassesRelyOnCluster, getClusterId, getClusterSelectionFactory, getGlobalProperties, getGlobalPropertyById, getIdentity, getOrCreateClass, getOrCreateClass, getVersion, load, makeSnapshot, onPostIndexManagement, releaseSchemaReadLock, releaseSchemaWriteLock, releaseSchemaWriteLock, reload, removeBlobCluster, save, save, setDirty, toNetworkStream, toStream
fromStream, load, load, reload, reload
equals, getDocument, hashCode, load, load, reload, toString
public OSchemaEmbedded(OSharedContext sharedContext)
public OClass createClass(ODatabaseDocumentInternal database, String className, int[] clusterIds, OClass... superClasses)
createClass
in class OSchemaShared
public OClass createClass(ODatabaseDocumentInternal database, String className, int clusters, OClass... superClasses)
createClass
in class OSchemaShared
protected OClassImpl createClassInstance(String className, int[] clusterIds)
public OClass getOrCreateClass(ODatabaseDocumentInternal database, String iClassName, OClass... superClasses)
getOrCreateClass
in class OSchemaShared
public void dropClass(ODatabaseDocumentInternal database, String className)
dropClass
in class OSchemaShared
protected OClassImpl createClassInstance(ODocument c)
createClassInstance
in class OSchemaShared
public void checkEmbedded()
checkEmbedded
in class OSchemaShared
Copyright © 2009–2019 OrientDB. All rights reserved.