Class BaSyxProductClassificationItem

  • All Implemented Interfaces:
    BaSyxElementTranslator.SubmodelElementsRegistrar, de.iip_ecosphere.platform.support.aas.Element, de.iip_ecosphere.platform.support.aas.ElementsAccess, de.iip_ecosphere.platform.support.aas.HasDataSpecification, de.iip_ecosphere.platform.support.aas.HasKind, de.iip_ecosphere.platform.support.aas.HasSemantics, de.iip_ecosphere.platform.support.aas.Qualifiable, de.iip_ecosphere.platform.support.aas.Referable, de.iip_ecosphere.platform.support.aas.SubmodelElement, de.iip_ecosphere.platform.support.aas.SubmodelElementCollection, de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem

    public class BaSyxProductClassificationItem
    extends BaSyxSubmodelElementCollection
    implements de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem
    Wraps a product classification item.
    Author:
    Holger Eichelberger, SSE
    • Constructor Detail

      • BaSyxProductClassificationItem

        private BaSyxProductClassificationItem()
        Creates an instance. Prevents external creation.
      • BaSyxProductClassificationItem

        BaSyxProductClassificationItem​(org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem collection)
        Creates an instance and sets the BaSyx instance directly.
        Parameters:
        collection - the collection instance
    • Method Detail

      • getSubmodelElement

        public org.eclipse.basyx.submodel.types.technicaldata.submodelelementcollections.productclassifications.ProductClassificationItem getSubmodelElement()
        Description copied from class: BaSyxSubmodelElement
        Returns the implementing sub-model element.
        Overrides:
        getSubmodelElement in class BaSyxSubmodelElementCollection
        Returns:
        the submodel element
      • getProductClassId

        public java.lang.String getProductClassId()
        Specified by:
        getProductClassId in interface de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem
      • getProductClassificationSystem

        public java.lang.String getProductClassificationSystem()
        Specified by:
        getProductClassificationSystem in interface de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem
      • getClassificationSystemVersion

        public java.lang.String getClassificationSystemVersion()
        Specified by:
        getClassificationSystemVersion in interface de.iip_ecosphere.platform.support.aas.types.technicaldata.ProductClassificationItem