Package io.adminshell.aas.v3.model
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<Reference>getIsCaseOfs()Reference to an external definition the concept is compatible to or was derived from.voidsetIsCaseOfs(java.util.List<Reference> isCaseOfs)Reference to an external definition the concept is compatible to or was derived from.-
Methods inherited from interface io.adminshell.aas.v3.model.HasDataSpecification
getEmbeddedDataSpecifications, setEmbeddedDataSpecifications
-
Methods inherited from interface io.adminshell.aas.v3.model.HasExtensions
getExtensions, setExtensions
-
Methods inherited from interface io.adminshell.aas.v3.model.Identifiable
getAdministration, getIdentification, setAdministration, setIdentification
-
Methods inherited from interface io.adminshell.aas.v3.model.Referable
getCategory, getDescriptions, getDisplayNames, getIdShort, setCategory, setDescriptions, setDisplayNames, setIdShort
-
-
-
-
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.
-
-