Interface Identifier

  • All Known Implementing Classes:
    DefaultIdentifier

    public interface Identifier
    Used to uniquely identify an entity by using an identifier.
    • Method Detail

      • getIdentifier

        java.lang.String getIdentifier()
        A globally unique identifier which might not be a URI. Its type is defined in idType. More information under https://admin-shell.io/aas/3/0/RC01/Identifier/identifier
        Returns:
        Returns the String for the property identifier.
      • setIdentifier

        void setIdentifier​(java.lang.String identifier)
        A globally unique identifier which might not be a URI. Its type is defined in idType. More information under https://admin-shell.io/aas/3/0/RC01/Identifier/identifier
        Parameters:
        identifier - desired value for the property identifier.
      • getIdType

        IdentifierType getIdType()
        Type of the Identifier, e.g. Iri, Irdi etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. More information under https://admin-shell.io/aas/3/0/RC01/Identifier/idType
        Returns:
        Returns the IdentifierType for the property idType.
      • setIdType

        void setIdType​(IdentifierType idType)
        Type of the Identifier, e.g. Iri, Irdi etc. The supported Identifier types are defined in the enumeration 'IdentifierType'. More information under https://admin-shell.io/aas/3/0/RC01/Identifier/idType
        Parameters:
        idType - desired value for the property idType.