Interface ClassificationSummary

  • All Known Subinterfaces:
    Classification
    All Known Implementing Classes:
    ClassificationImpl, ClassificationSummaryImpl

    public interface ClassificationSummary
    Interface for ClassificationSummaries. This is a specific short model-object which only requieres the most important information. Specific ones can be load afterwards via ID.
    • Method Detail

      • getId

        String getId()
        Gets the id of the classification.
        Returns:
        classificationId
      • getKey

        String getKey()
        Gets the key of the classification.
        Returns:
        classificationKey
      • getCategory

        String getCategory()
        Gets the category of the classification.
        Returns:
        classificationCategory
      • getType

        String getType()
        Gets the type of the classification.
        Returns:
        classificationType
      • getDomain

        String getDomain()
        Gets the domain of the classification.
        Returns:
        classificationDomain
      • getName

        String getName()
        Gets the name of the classification.
        Returns:
        classificationName
      • getParentId

        String getParentId()
        Gets the ID of the parent classification.
        Returns:
        parentId
      • getParentKey

        String getParentKey()
        Gets the key of the parent classification.
        Returns:
        parentKey
      • getServiceLevel

        String getServiceLevel()
        Gets the service level of the classification. It is a String in ISO-8601 duration format. See the parse() method of Duration for details.
        Returns:
        the service level
      • getApplicationEntryPoint

        String getApplicationEntryPoint()
        Gets the application entry point of the classification.
        Returns:
        the application entry point
      • getPriority

        int getPriority()
        Gets the priority of the classification.
        Returns:
        the priority
      • getCustomField

        String getCustomField​(ClassificationCustomField customField)
        Gets the custom field of the classification.
        Parameters:
        customField - identifies which custom field is requested.
        Returns:
        the value for the given custom field
      • copy

        ClassificationSummary copy()
        Duplicates this ClassificationSummary without the id.
        Returns:
        a copy of this ClassificationSummary