Interface ORecordElement

All Known Subinterfaces:
OBlob, OEdge, OElement, ORecord, ORidBagDelegate, OVertex
All Known Implementing Classes:
ODocument, ODocumentEmbedded, OEdgeDelegate, OEdgeDocument, OEmbeddedRidBag, ORecordAbstract, ORecordBytes, ORecordBytesLazy, ORecordFlat, ORecordLazyList, ORecordLazyMap, ORecordLazySet, ORemoteTreeRidBag, ORidBag, OSBTreeRidBag, OTrackedList, OTrackedMap, OTrackedSet, OVertexDelegate, OVertexDocument, OViewDocument

public interface ORecordElement
Base interface that represents a record element.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Available record statuses.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    <RET> RET
    Marks the instance as dirty.
    void
     
  • Method Details

    • setDirty

      <RET> RET setDirty()
      Marks the instance as dirty. The dirty status could be propagated up if the implementation supports ownership concept.
      Returns:
      The object it self. Useful to call methods in chain.
    • setDirtyNoChanged

      void setDirtyNoChanged()
    • getOwner

      ORecordElement getOwner()
      Returns:
      Returns record element which contains given one.