Interface OIdentifiable

All Superinterfaces:
Comparable<OIdentifiable>, Comparator<OIdentifiable>
All Known Subinterfaces:
OBlob, OEdge, OElement, ORecord, ORID, OVertex
All Known Implementing Classes:
OContextualRecordId, ODocument, ODocumentEmbedded, OEdgeDelegate, OEdgeDocument, OImmutableRecordId, ORecordAbstract, ORecordBytes, ORecordId, OrientEdge, OrientElement, OrientVertex, OVertexDelegate, OVertexDocument, OViewDocument

public interface OIdentifiable extends Comparable<OIdentifiable>, Comparator<OIdentifiable>
Base interface for identifiable objects. This abstraction is required to use ORID and ORecord in many points.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Method Details

    • getIdentity

      ORID getIdentity()
      Returns the record identity.
      Returns:
      ORID instance
    • getRecord

      <T extends ORecord> T getRecord()
      Returns the record instance.
      Returns:
      ORecord instance