Class ExtendableBuilder<T,B extends ExtendableBuilder<T,B>>
- java.lang.Object
-
- io.adminshell.aas.v3.model.builder.AbstractBuilder<T>
-
- io.adminshell.aas.v3.model.builder.ExtendableBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
AccessControlBuilder,AccessControlPolicyPointsBuilder,AccessPermissionRuleBuilder,AdministrativeInformationBuilder,AnnotatedRelationshipElementBuilder,AssetAdministrationShellBuilder,AssetAdministrationShellEnvironmentBuilder,AssetBuilder,AssetInformationBuilder,BasicEventBuilder,BlobBuilder,BlobCertificateBuilder,CapabilityBuilder,ConceptDescriptionBuilder,DataSpecificationIEC61360Builder,DataSpecificationPhysicalUnitBuilder,EmbeddedDataSpecificationBuilder,EntityBuilder,EventElementBuilder,EventMessageBuilder,ExtensionBuilder,FileBuilder,FormulaBuilder,IdentifierBuilder,IdentifierKeyValuePairBuilder,KeyBuilder,MultiLanguagePropertyBuilder,ObjectAttributesBuilder,OperationBuilder,OperationVariableBuilder,PermissionBuilder,PermissionsPerObjectBuilder,PolicyAdministrationPointBuilder,PolicyDecisionPointBuilder,PolicyEnforcementPointsBuilder,PolicyInformationPointsBuilder,PropertyBuilder,QualifierBuilder,RangeBuilder,ReferenceBuilder,ReferenceElementBuilder,RelationshipElementBuilder,SecurityBuilder,SubjectAttributesBuilder,SubmodelBuilder,SubmodelElementCollectionBuilder,ValueListBuilder,ValueReferencePairBuilder,ViewBuilder
public abstract class ExtendableBuilder<T,B extends ExtendableBuilder<T,B>> extends AbstractBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description ExtendableBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract BgetSelf()-
Methods inherited from class io.adminshell.aas.v3.model.builder.AbstractBuilder
build, getBuildingInstance, newBuildingInstance
-
-
-
-
Method Detail
-
getSelf
protected abstract B getSelf()
-
-