Class ODocumentEmbedded

All Implemented Interfaces:
ODetachable, OIdentifiable, ORecordElement, OElement, ORecord, ORecordSchemaAware, OSerializableStream, Externalizable, Serializable, Comparable<OIdentifiable>, Iterable<Map.Entry<String,Object>>, Comparator<OIdentifiable>

public class ODocumentEmbedded extends ODocument
See Also:
  • Constructor Details

    • ODocumentEmbedded

      public ODocumentEmbedded()
    • ODocumentEmbedded

      public ODocumentEmbedded(String clazz)
    • ODocumentEmbedded

      public ODocumentEmbedded(String clazz, ODatabaseSession session)
    • ODocumentEmbedded

      public ODocumentEmbedded(ODatabaseSession session)
  • Method Details

    • isEmbedded

      public boolean isEmbedded()
      Overrides:
      isEmbedded in class ODocument
    • copy

      public ODocumentEmbedded copy()
      Description copied from class: ODocument
      Copies 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.
      Specified by:
      copy in interface ORecord
      Overrides:
      copy in class ODocument
      Returns:
      The Object instance itself giving a "fluent interface". Useful to call multiple methods in chain.