Package io.adminshell.aas.v3.model
Interface Identifier
-
- All Known Implementing Classes:
DefaultIdentifier
public interface IdentifierUsed to uniquely identify an entity by using an identifier.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetIdentifier()A globally unique identifier which might not be a URI.IdentifierTypegetIdType()Type of the Identifier, e.g.voidsetIdentifier(java.lang.String identifier)A globally unique identifier which might not be a URI.voidsetIdType(IdentifierType idType)Type of the Identifier, e.g.
-
-
-
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.
-
-