Class ODocumentEmbedded
java.lang.Object
com.orientechnologies.orient.core.record.ORecordAbstract
com.orientechnologies.orient.core.record.impl.ODocument
com.orientechnologies.orient.core.record.impl.ODocumentEmbedded
- All Implemented Interfaces:
ODetachable,OIdentifiable,ORecordElement,OElement,ORecord,ORecordSchemaAware,OSerializableStream,Externalizable,Serializable,Comparable<OIdentifiable>,Iterable<Map.Entry<String,,Object>> Comparator<OIdentifiable>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orientechnologies.orient.core.db.record.ORecordElement
ORecordElement.STATUS -
Field Summary
Fields inherited from class com.orientechnologies.orient.core.record.impl.ODocument
allowChainedAccess, EMPTY_STRINGS, fields, fieldSize, lazyLoad, ordered, owner, propertyAccess, propertyEncryption, RECORD_TYPE, schema, trackingChangesFields inherited from class com.orientechnologies.orient.core.record.ORecordAbstract
BASE_FORMAT, contentChanged, DEFAULT_FORMAT, dirty, dirtyManager, OLD_FORMAT_WITH_LATE_TYPES, recordFormat, recordId, recordVersion, size, source, status -
Constructor Summary
ConstructorsConstructorDescriptionODocumentEmbedded(ODatabaseSession session) ODocumentEmbedded(String clazz) ODocumentEmbedded(String clazz, ODatabaseSession session) -
Method Summary
Methods inherited from class com.orientechnologies.orient.core.record.impl.ODocument
accessProperty, addOwner, asEdge, asVertex, autoConvertFieldsToClass, autoConvertValues, calculatePropertyNames, checkClass, checkEmbeddable, checkFieldName, checkForFields, clear, clearSource, clearTrackData, clearTransactionTrackData, containsField, convertAllMultiValuesToTrackedVersions, copyTo, deserializeFields, detach, equals, eval, eval, field, field, field, field, field, fieldNames, fields, fields, fields, fieldType, fieldValues, fill, fill, fillClassIfNeed, fromJSON, fromJSON, fromJSON, fromJSON, fromMap, fromStream, fromStream, fromString, getClassName, getCollectionTimeLine, getDirtyFields, getFilteredEntries, getGlobalPropertyById, getImmutableSchema, getImmutableSchemaClass, getImmutableSchemaClass, getOrCreate, getOriginalValue, getOwner, getOwners, getProperty, getPropertyNames, getRawEntries, getRawProperty, getRecordType, getSchemaClass, getSchemaType, hashCode, hasOwners, hasProperty, hasSameContentOf, internalReset, isAllowChainedAccess, isEdge, isEmpty, isLazyLoad, isOrdered, isTrackingChanges, isVertex, iterator, merge, merge, mergeMap, rawContainsField, rawField, rawField, readExternal, removeField, removeOwner, removeProperty, reset, setAllowChainedAccess, setClass, setClassName, setClassNameIfExists, setDirty, setDirtyNoChanged, setFieldType, setLazyLoad, setOrdered, setProperty, setProperty, setTrackingChanges, setup, toMap, toStream, toStream, toString, toString, track, undo, undo, unload, unTrack, validate, validateEmbedded, validateField, validateFieldsSecurity, validateLink, validateLinkCollection, validateType, writeExternalMethods inherited from class com.orientechnologies.orient.core.record.ORecordAbstract
addIdentityChangeListener, checkForLoading, compare, compareTo, flatCopy, getDatabase, getDatabaseIfDefined, getDatabaseIfDefinedInternal, getDatabaseInternal, getDirtyManager, getIdentity, getInternalStatus, getRecord, getSize, getVersion, isContentChanged, isDirty, onAfterIdentityChanged, onBeforeIdentityChanged, removeIdentityChangeListener, setContentChanged, setDirtyManager, setIdentity, setIdentity, setInternalStatus, setVersion, toJSON, toJSON, toJSON, toJSON, unsetDirtyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface java.util.Comparator
compare, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface com.orientechnologies.orient.core.db.record.OIdentifiable
getRecordMethods inherited from interface com.orientechnologies.orient.core.record.ORecord
getIdentity, getInternalStatus, getSize, getVersion, isDirty, setInternalStatus, toJSON, toJSON
-
Constructor Details
-
ODocumentEmbedded
public ODocumentEmbedded() -
ODocumentEmbedded
-
ODocumentEmbedded
-
ODocumentEmbedded
-
-
Method Details
-
isEmbedded
public boolean isEmbedded()- Overrides:
isEmbeddedin classODocument
-
copy
Description copied from class:ODocumentCopies the current instance to a new one. Hasn't been choose the clone() to let ODocument return type. Once copied the new instance has the same identity and values but all the internal structure are totally independent by the source.
-