public class OViewRemote extends OViewImpl
OClass.ATTRIBUTES, OClass.INDEX_TYPElastRefreshTimeabstractClass, clusterIds, clusterSelection, customFields, defaultClusterId, description, document, hashCode, name, NOT_EXISTENT_CLUSTER_ID, overSize, owner, polymorphicClusterIds, properties, shortName, strictMode, subclasses, superClassesEDGE_CLASS_NAME, VERTEX_CLASS_NAME| Modifier | Constructor and Description |
|---|---|
protected |
OViewRemote(OSchemaShared iOwner,
ODocument iDocument,
String iName) |
addActiveIndexes, count, fromStream, getActiveIndexNames, getClassIndexes, getClassIndexes, getLastRefreshTime, getNodes, getOriginRidField, getQuery, getRequiredIndexesInfo, getUpdateIntervalSeconds, getUpdateStrategy, getWatchClasses, inactivateIndexes, isUpdatable, toNetworkStream, toStreamacquireSchemaReadLock, acquireSchemaWriteLock, addBaseClass, addClusters, addPolymorphicClusterIds, areIndexed, areIndexed, checkAllLikedObjects, checkEmbedded, checkParametersConflict, checkParametersConflict, checkPersistentPropertyType, compareTo, 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, getClassInvolvedIndexes, getClassInvolvedIndexes, getClassOverSize, getClusterForNewInstance, 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, onlyAddPolymorphicClusterId, onlyRemovePolymorphicClusterId, onPostIndexManagement, properties, propertiesMap, readableClusters, releaseSchemaReadLock, releaseSchemaWriteLock, releaseSchemaWriteLock, removeCustom, removePolymorphicClusterId, removePolymorphicClusterIds, renameCluster, renameProperty, set, setClusterIds, setClusterSelection, setClusterSelectionInternal, setSuperClass, setSuperClassesByNames, toString, truncate, truncateClusterInternal, validatePropertyNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitareIndexed, areIndexed, count, createIndex, createIndex, createIndex, createIndex, createIndex, createProperty, createProperty, createProperty, createProperty, createProperty, declaredProperties, existsProperty, get, getAllBaseClasses, getAllSubclasses, getAllSuperClasses, getAutoShardingIndex, getBaseClasses, getClassIndex, getClassInvolvedIndexes, getClassInvolvedIndexes, getClassOverSize, getClusterForNewInstance, getClusterIds, getClusterSelection, getCustom, getCustomKeys, getDefaultClusterId, getDescription, getIndexedProperties, getIndexes, getIndexes, getInvolvedIndexes, getInvolvedIndexes, getName, getOverSize, getPolymorphicClusterIds, getProperty, getShortName, getSize, getStreamableName, getSubclasses, getSuperClass, getSuperClasses, getSuperClassesNames, hasClusterId, hasPolymorphicClusterId, hasSuperClasses, isAbstract, isEdgeType, isStrictMode, isSubClassOf, isSubClassOf, isSuperClassOf, isVertexType, properties, propertiesMap, removeCustom, set, setClusterSelection, setSuperClass, truncatecompareToprotected OViewRemote(OSchemaShared iOwner, ODocument iDocument, String iName)
protected OProperty addProperty(String propertyName, OType type, OType linkedType, OClass linkedClass, boolean unsafe)
addProperty in class OClassImplpublic OClassImpl setEncryption(String iValue)
setEncryption in class OClassImplpublic OClassImpl setCustom(String name, String value)
public void clearCustom()
protected OPropertyImpl createPropertyInstance(ODocument p)
createPropertyInstance in class OClassImplpublic OView setStrictMode(boolean isStrict)
public OView addClusterId(int clusterId)
public OView removeClusterId(int clusterId)
public void dropProperty(String propertyName)
public OView setOverSize(float overSize)
public OView setAbstract(boolean isAbstract)
public OView removeBaseClassInternal(OClass baseClass)
removeBaseClassInternal in class OClassImplprotected void setSuperClassesInternal(List<? extends OClass> classes)
setSuperClassesInternal in class OClassImplpublic void setDefaultClusterId(int defaultClusterId)
public OViewRemovedMetadata replaceViewClusterAndIndex(int cluster, List<OIndex> indexes, long lastRefreshTime)
replaceViewClusterAndIndex in class OViewImplprotected void addClusterIdToIndexes(int iId)
addClusterIdToIndexes in class OClassImplCopyright © 2009–2023 OrientDB. All rights reserved.