Class EntityBase

java.lang.Object
com.technia.dsx.threedspace.doc.InfoBase
com.technia.dsx.threedspace.doc.EntityBase
All Implemented Interfaces:
com.technia.dsx.app.model.Identifiable, com.technia.dsx.app.model.Referable, com.technia.dsx.app.model.WithCEStamp
Direct Known Subclasses:
CreateUpdateDocumentInfo, DocumentInfo, ParentInfo

public abstract class EntityBase extends InfoBase implements com.technia.dsx.app.model.Referable
Base class for document entity objects.

Extends InfoBase with Public Resource URI information including identifier, source (server URL), and relative path. Implements Referable to provide object references.

Since:
2022-06-10
  • Constructor Details

    • EntityBase

      public EntityBase()
  • Method Details

    • getIdentifier

      public String getIdentifier()
      Specified by:
      getIdentifier in interface com.technia.dsx.app.model.Referable
    • setIdentifier

      public void setIdentifier(String identifier)
    • getSource

      public String getSource()
      Specified by:
      getSource in interface com.technia.dsx.app.model.Referable
    • setSource

      public void setSource(String source)
    • getRelativePath

      public String getRelativePath()
      Specified by:
      getRelativePath in interface com.technia.dsx.app.model.Referable
    • setRelativePath

      public void setRelativePath(String relativePath)
    • toString

      public String toString()
      Overrides:
      toString in class InfoBase