Interface ModelReference

All Superinterfaces:
Comparable<ModelReference>

public interface ModelReference extends Comparable<ModelReference>
  • Method Details

    • getRepositoryID

      long getRepositoryID()
    • getRepositoryTitle

      String getRepositoryTitle()
    • getWorkspaceID

      long getWorkspaceID()
    • getWorkspaceTitle

      String getWorkspaceTitle()
    • getID

      long getID()
    • getWorkflowState

      WorkflowState getWorkflowState()
    • getType

      ModelType getType()
    • getTitle

      String getTitle()
    • getPrefix

      String getPrefix()
    • getUUID

      String getUUID()
    • getRevision

      Integer getRevision()
    • getTimeSinceStatusChange

      default Duration getTimeSinceStatusChange()
      Returns the duration since the last time this model changed workflow status, or the duration since creation time if the model has never changed status. lite specific
      Returns:
      the duration since the last time this model changed workflow status, or the duration since creation time if the model has never changed status.
    • compareTo

      default int compareTo(ModelReference o)
      lite specific
      Specified by:
      compareTo in interface Comparable<ModelReference>