Package com.arcadedb.schema
Class LocalVertexType
- java.lang.Object
-
- com.arcadedb.schema.LocalDocumentType
-
- com.arcadedb.schema.LocalVertexType
-
- All Implemented Interfaces:
DocumentType
,VertexType
public class LocalVertexType extends LocalDocumentType implements VertexType
-
-
Field Summary
-
Fields inherited from class com.arcadedb.schema.LocalDocumentType
bucketIds, bucketIndexesByBucket, buckets, bucketSelectionStrategy, cachedPolymorphicBucketIds, cachedPolymorphicBuckets, custom, events, indexesByProperties, name, properties, propertiesWithDefaultDefined, schema, subTypes, superTypes
-
-
Constructor Summary
Constructors Constructor Description LocalVertexType(LocalSchema schema, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addBucketInternal(Bucket bucket)
List<Bucket>
getInvolvedBuckets()
MutableVertex
newRecord()
-
Methods inherited from class com.arcadedb.schema.LocalDocumentType
addBucket, addIndexInternal, addSuperType, addSuperType, createProperty, createProperty, createProperty, createProperty, createProperty, createTypeIndex, createTypeIndex, createTypeIndex, createTypeIndex, dropProperty, equals, existsPolymorphicProperty, existsProperty, getAllIndexes, getBucketIdByRecord, getBucketIds, getBucketIndexByKeys, getBuckets, getBucketSelectionStrategy, getCustomKeys, getCustomValue, getEvents, getFirstBucketId, getIndexesByProperties, getIndexesByProperties, getName, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateTypeIndex, getOrCreateTypeIndex, getOrCreateTypeIndex, getOrCreateTypeIndex, getPolymorphicBucketIndexByBucketId, getPolymorphicIndexByProperties, getPolymorphicIndexByProperties, getPolymorphicPropertiesWithDefaultDefined, getPolymorphicPropertyNames, getProperties, getPropertyIfExists, getPropertyNames, getSchema, getSubTypes, getSuperTypes, hasBucket, hashCode, instanceOf, isSubTypeOf, isSuperTypeOf, isTheSameAs, recordFileChanges, removeBucket, removeBucketIndexInternal, removeBucketInternal, removeSuperType, removeSuperType, removeTypeIndexInternal, setBucketSelectionStrategy, setBucketSelectionStrategy, setCustomValue, setSuperTypes, toJSON, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.arcadedb.schema.DocumentType
addBucket, addSuperType, addSuperType, createProperty, createProperty, createProperty, createProperty, createProperty, createTypeIndex, createTypeIndex, createTypeIndex, createTypeIndex, dropProperty, existsPolymorphicProperty, existsProperty, getAllIndexes, getBucketIdByRecord, getBucketIds, getBucketIndexByKeys, getBuckets, getBucketSelectionStrategy, getCustomKeys, getCustomValue, getEvents, getFirstBucketId, getIndexesByProperties, getIndexesByProperties, getName, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateProperty, getOrCreateTypeIndex, getOrCreateTypeIndex, getOrCreateTypeIndex, getOrCreateTypeIndex, getPolymorphicBucketIndexByBucketId, getPolymorphicIndexByProperties, getPolymorphicIndexByProperties, getPolymorphicPropertiesWithDefaultDefined, getPolymorphicProperty, getPolymorphicPropertyIfExists, getPolymorphicPropertyNames, getProperties, getProperty, getPropertyIfExists, getPropertyNames, getSchema, getSubTypes, getSuperTypes, hasBucket, instanceOf, isSubTypeOf, isSuperTypeOf, isTheSameAs, removeBucket, removeSuperType, removeSuperType, setBucketSelectionStrategy, setBucketSelectionStrategy, setCustomValue, setSuperTypes, toJSON
-
Methods inherited from interface com.arcadedb.schema.VertexType
getType
-
-
-
-
Constructor Detail
-
LocalVertexType
public LocalVertexType(LocalSchema schema, String name)
-
-
Method Detail
-
newRecord
public MutableVertex newRecord()
- Specified by:
newRecord
in interfaceDocumentType
- Overrides:
newRecord
in classLocalDocumentType
-
getInvolvedBuckets
public List<Bucket> getInvolvedBuckets()
- Specified by:
getInvolvedBuckets
in interfaceDocumentType
- Overrides:
getInvolvedBuckets
in classLocalDocumentType
-
addBucketInternal
protected void addBucketInternal(Bucket bucket)
- Overrides:
addBucketInternal
in classLocalDocumentType
-
-