Class ORecordInternal
java.lang.Object
com.orientechnologies.orient.core.record.ORecordInternal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener) static voidclearSource(ORecord record) static ORecordAbstractInternal only.static ORecordAbstractfill(ORecord record, ORID iRid, int iVersion, byte[] iBuffer, boolean iDirty, ODatabaseDocumentInternal db) static voidfromStream(ORecord record, byte[] iBuffer, ODatabaseDocumentInternal db) static ODirtyManagergetDirtyManager(ORecord record) static ORecordSerializergetRecordSerializer(ORecord iRecord) static bytegetRecordType(ORecord record) Internal only.static booleanisContentChanged(ORecord record) static voidonAfterIdentityChanged(ORecord record) static voidonBeforeIdentityChanged(ORecord record) static voidremoveIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener) static voidsetContentChanged(ORecord record, boolean changed) static voidsetDirtyManager(ORecord record, ODirtyManager dirtyManager) static ORecordAbstractsetIdentity(ORecord record, int iClusterId, long iClusterPosition) Internal only.static ORecordAbstractsetIdentity(ORecord record, ORecordId iIdentity) Internal only.static voidsetRecordSerializer(ORecord record, ORecordSerializer serializer) static voidsetVersion(ORecord record, int iVersion) Internal only.static voidtrack(ORecordElement pointer, OIdentifiable pointed) static voidunsetDirty(ORecord record) Internal only.static voidunTrack(ORecordElement pointer, OIdentifiable pointed)
-
Constructor Details
-
ORecordInternal
public ORecordInternal()
-
-
Method Details
-
fill
public static ORecordAbstract fill(ORecord record, ORID iRid, int iVersion, byte[] iBuffer, boolean iDirty) Internal only. Fills in one shot the record. -
fill
public static ORecordAbstract fill(ORecord record, ORID iRid, int iVersion, byte[] iBuffer, boolean iDirty, ODatabaseDocumentInternal db) -
fromStream
-
setIdentity
Internal only. Changes the identity of the record. -
setIdentity
Internal only. Changes the identity of the record. -
unsetDirty
Internal only. Unsets the dirty status of the record. -
setVersion
Internal only. Sets the version. -
getRecordType
Internal only. Return the record type. -
isContentChanged
-
setContentChanged
-
clearSource
-
addIdentityChangeListener
public static void addIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener) -
removeIdentityChangeListener
public static void removeIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener) -
onBeforeIdentityChanged
-
onAfterIdentityChanged
-
setRecordSerializer
-
getDirtyManager
-
setDirtyManager
-
track
-
unTrack
-
getRecordSerializer
-