Class ORecordInternal

java.lang.Object
com.orientechnologies.orient.core.record.ORecordInternal

public class ORecordInternal extends Object
  • 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

      public static void fromStream(ORecord record, byte[] iBuffer, ODatabaseDocumentInternal db)
    • setIdentity

      public static ORecordAbstract setIdentity(ORecord record, int iClusterId, long iClusterPosition)
      Internal only. Changes the identity of the record.
    • setIdentity

      public static ORecordAbstract setIdentity(ORecord record, ORecordId iIdentity)
      Internal only. Changes the identity of the record.
    • unsetDirty

      public static void unsetDirty(ORecord record)
      Internal only. Unsets the dirty status of the record.
    • setVersion

      public static void setVersion(ORecord record, int iVersion)
      Internal only. Sets the version.
    • getRecordType

      public static byte getRecordType(ORecord record)
      Internal only. Return the record type.
    • isContentChanged

      public static boolean isContentChanged(ORecord record)
    • setContentChanged

      public static void setContentChanged(ORecord record, boolean changed)
    • clearSource

      public static void clearSource(ORecord record)
    • addIdentityChangeListener

      public static void addIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener)
    • removeIdentityChangeListener

      public static void removeIdentityChangeListener(ORecord record, OIdentityChangeListener identityChangeListener)
    • onBeforeIdentityChanged

      public static void onBeforeIdentityChanged(ORecord record)
    • onAfterIdentityChanged

      public static void onAfterIdentityChanged(ORecord record)
    • setRecordSerializer

      public static void setRecordSerializer(ORecord record, ORecordSerializer serializer)
    • getDirtyManager

      public static ODirtyManager getDirtyManager(ORecord record)
    • setDirtyManager

      public static void setDirtyManager(ORecord record, ODirtyManager dirtyManager)
    • track

      public static void track(ORecordElement pointer, OIdentifiable pointed)
    • unTrack

      public static void unTrack(ORecordElement pointer, OIdentifiable pointed)
    • getRecordSerializer

      public static ORecordSerializer getRecordSerializer(ORecord iRecord)