Uses of Interface
io.adminshell.aas.v3.model.DataElement
-
Packages that use DataElement Package Description io.adminshell.aas.v3.model io.adminshell.aas.v3.model.builder io.adminshell.aas.v3.model.impl -
-
Uses of DataElement in io.adminshell.aas.v3.model
Subinterfaces of DataElement in io.adminshell.aas.v3.model Modifier and Type Interface Description interfaceBlobA BLOB is a data element that represents a file that is contained with its source code in the value attribute.interfaceFileA File is a data element that represents a file via its path description.interfaceMultiLanguagePropertyA property is a data element that has a multi language value.interfacePropertyA property is a data element that has a single value.interfaceRangeAn element that is referable by its idShort.interfaceReferenceElementA reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity.Methods in io.adminshell.aas.v3.model that return types with arguments of type DataElement Modifier and Type Method Description java.util.List<DataElement>AnnotatedRelationshipElement. getAnnotations()Annotations that hold for the relationships between the two elements.java.util.List<DataElement>SubjectAttributes. getSubjectAttributes()A data element that further classifies a specific subject.Method parameters in io.adminshell.aas.v3.model with type arguments of type DataElement Modifier and Type Method Description voidAnnotatedRelationshipElement. setAnnotations(java.util.List<DataElement> annotations)Annotations that hold for the relationships between the two elements.voidSubjectAttributes. setSubjectAttributes(java.util.List<DataElement> subjectAttributes)A data element that further classifies a specific subject. -
Uses of DataElement in io.adminshell.aas.v3.model.builder
Methods in io.adminshell.aas.v3.model.builder with parameters of type DataElement Modifier and Type Method Description BAnnotatedRelationshipElementBuilder. annotation(DataElement annotation)This function allows adding a value to the List annotationsBSubjectAttributesBuilder. subjectAttribute(DataElement subjectAttribute)This function allows adding a value to the List subjectAttributesMethod parameters in io.adminshell.aas.v3.model.builder with type arguments of type DataElement Modifier and Type Method Description BAnnotatedRelationshipElementBuilder. annotations(java.util.List<DataElement> annotations)This function allows setting a value for annotationsBSubjectAttributesBuilder. subjectAttributes(java.util.List<DataElement> subjectAttributes)This function allows setting a value for subjectAttributes -
Uses of DataElement in io.adminshell.aas.v3.model.impl
Classes in io.adminshell.aas.v3.model.impl that implement DataElement Modifier and Type Class Description classDefaultBlobDefault implementation of package io.adminshell.aas.v3.model.Blob A BLOB is a data element that represents a file that is contained with its source code in the value attribute.classDefaultFileDefault implementation of package io.adminshell.aas.v3.model.File A File is a data element that represents a file via its path description.classDefaultMultiLanguagePropertyDefault implementation of package io.adminshell.aas.v3.model.MultiLanguageProperty A property is a data element that has a multi language value.classDefaultPropertyDefault implementation of package io.adminshell.aas.v3.model.Property A property is a data element that has a single value.classDefaultRangeDefault implementation of package io.adminshell.aas.v3.model.Range An element that is referable by its idShort.classDefaultReferenceElementDefault implementation of package io.adminshell.aas.v3.model.ReferenceElement A reference element is a data element that defines a logical reference to another element within the same or another AAS or a reference to an external object or entity.Fields in io.adminshell.aas.v3.model.impl with type parameters of type DataElement Modifier and Type Field Description protected java.util.List<DataElement>DefaultAnnotatedRelationshipElement. annotationsprotected java.util.List<DataElement>DefaultSubjectAttributes. subjectAttributesMethods in io.adminshell.aas.v3.model.impl that return types with arguments of type DataElement Modifier and Type Method Description java.util.List<DataElement>DefaultAnnotatedRelationshipElement. getAnnotations()java.util.List<DataElement>DefaultSubjectAttributes. getSubjectAttributes()Method parameters in io.adminshell.aas.v3.model.impl with type arguments of type DataElement Modifier and Type Method Description voidDefaultAnnotatedRelationshipElement. setAnnotations(java.util.List<DataElement> annotations)voidDefaultSubjectAttributes. setSubjectAttributes(java.util.List<DataElement> subjectAttributes)
-