Interface EntityLinkInfo

All Known Subinterfaces:
EntityLink, HistoricEntityLink

public interface EntityLinkInfo
An entity link info is used to associate a runtime or historic entity with another entity.
Author:
Tijs Rademakers, Filip Hrisafov
  • Method Details

    • getLinkType

      String getLinkType()
      Returns the type of link. See for the native supported types.
    • getScopeId

      String getScopeId()
      Returns the scope id of the originating entity
    • getSubScopeId

      String getSubScopeId()
      Returns the sub scope id of the originating entity
    • getScopeType

      String getScopeType()
      The scope type associated with the originating entity
    • getScopeDefinitionId

      String getScopeDefinitionId()
      A scope definition id for the originating entity
    • getParentElementId

      String getParentElementId()
      The parent element id for the originating entity
    • getReferenceScopeId

      String getReferenceScopeId()
      Returns the scope id of the referenced entity
    • getReferenceScopeType

      String getReferenceScopeType()
      The scope type associated with the referenced entity
    • getReferenceScopeDefinitionId

      String getReferenceScopeDefinitionId()
      A scope definition id for the referenced entity
    • getRootScopeId

      String getRootScopeId()
      Returns the root scope id of the referenced entity
    • getRootScopeType

      String getRootScopeType()
      The scope type associated with the referenced entity
    • getHierarchyType

      String getHierarchyType()
      Returns the hierarchy type for the entity link e.g. root, parent or empty
    • getCreateTime

      Date getCreateTime()
      The create time for the entity link