Class BaSyxProductClassifications.BaSyxProductClassificationsBuilder

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.support.aas.DeferredBuilder<de.iip_ecosphere.platform.support.aas.SubmodelElementCollection>, de.iip_ecosphere.platform.support.aas.SubmodelElementCollection.SubmodelElementCollectionBuilder, de.iip_ecosphere.platform.support.aas.SubmodelElementContainerBuilder, de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassifications.ProductClassificationsBuilder, de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.SubmodelElementCollection>
    Enclosing class:
    BaSyxProductClassifications

    public static class BaSyxProductClassifications.BaSyxProductClassificationsBuilder
    extends BaSyxSubmodelElementCollection.BaSyxSubmodelElementCollectionBuilder
    implements de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassifications.ProductClassificationsBuilder
    The sub-model element collection builder.
    Author:
    Holger Eichelberger, SSE
    • Constructor Detail

      • BaSyxProductClassificationsBuilder

        BaSyxProductClassificationsBuilder​(BaSyxSubmodelElementContainerBuilder<?> parentBuilder)
        Creates a sub-model element collection builder. The parent builder must be set by the calling constructor.
        Parameters:
        parentBuilder - the parent builder
        Throws:
        java.lang.IllegalArgumentException - may be thrown if idShort is not given
    • Method Detail

      • createProductClassificationItemBuilder

        public de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem.ProductClassificationItemBuilder createProductClassificationItemBuilder​(java.lang.String idShort,
                                                                                                                                                                           java.lang.String productClassificationSystem,
                                                                                                                                                                           java.lang.String productClassId)
        Specified by:
        createProductClassificationItemBuilder in interface de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassifications.ProductClassificationsBuilder