Interface ConceptDescription

  • All Superinterfaces:
    HasDataSpecification, HasExtensions, Identifiable, Referable
    All Known Implementing Classes:
    DefaultConceptDescription

    public interface ConceptDescription
    extends HasDataSpecification, Identifiable
    The semantics of a property or other elements that may have a semantic description is defined by a concept description. The description of the concept should follow a standardized schema (realized as data specification template). Constraint AASd-051: A ConceptDescription shall have one of the following categories: VALUE, PROPERTY, REFERENCE, DOCUMENT, CAPABILITY, RELATIONSHIP, COLLECTION, FUNCTION, EVENT, ENTITY, APPLICATION_CLASS, QUALIFIER, VIEW. Default: PROPERTY.
    • Method Detail

      • getIsCaseOfs

        java.util.List<Reference> getIsCaseOfs()
        Reference to an external definition the concept is compatible to or was derived from. Compare to is-case-of relationship in ISO 13584-32 and IEC EN 61360. More information under https://admin-shell.io/aas/3/0/RC01/ConceptDescription/isCaseOf
        Returns:
        Returns the List of References for the property isCaseOfs.
      • setIsCaseOfs

        void setIsCaseOfs​(java.util.List<Reference> isCaseOfs)
        Reference to an external definition the concept is compatible to or was derived from. Compare to is-case-of relationship in ISO 13584-32 and IEC EN 61360. More information under https://admin-shell.io/aas/3/0/RC01/ConceptDescription/isCaseOf
        Parameters:
        isCaseOfs - desired value for the property isCaseOfs.