Package io.adminshell.aas.v3.model
Interface AnnotatedRelationshipElement
-
- All Superinterfaces:
HasDataSpecification,HasExtensions,HasKind,HasSemantics,Qualifiable,Referable,RelationshipElement,SubmodelElement
- All Known Implementing Classes:
DefaultAnnotatedRelationshipElement
public interface AnnotatedRelationshipElement extends RelationshipElement
An annotated relationship element is an relationship element that can be annotated with additional data elements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<DataElement>getAnnotations()Annotations that hold for the relationships between the two elements.voidsetAnnotations(java.util.List<DataElement> annotations)Annotations that hold for the relationships between the two elements.-
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.HasSemantics
getSemanticId, setSemanticId
-
Methods inherited from interface io.adminshell.aas.v3.model.Qualifiable
getQualifiers, setQualifiers
-
Methods inherited from interface io.adminshell.aas.v3.model.Referable
getCategory, getDescriptions, getDisplayNames, getIdShort, setCategory, setDescriptions, setDisplayNames, setIdShort
-
Methods inherited from interface io.adminshell.aas.v3.model.RelationshipElement
getFirst, getSecond, setFirst, setSecond
-
-
-
-
Method Detail
-
getAnnotations
java.util.List<DataElement> getAnnotations()
Annotations that hold for the relationships between the two elements. More information under https://admin-shell.io/aas/3/0/RC01/AnnotatedRelationshipElement/annotation- Returns:
- Returns the List of DataElements for the property annotations.
-
setAnnotations
void setAnnotations(java.util.List<DataElement> annotations)
Annotations that hold for the relationships between the two elements. More information under https://admin-shell.io/aas/3/0/RC01/AnnotatedRelationshipElement/annotation- Parameters:
annotations- desired value for the property annotations.
-
-