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 Detail

      • 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