Class CPQOrderEntryProductInfoModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class CPQOrderEntryProductInfoModel
    extends AbstractOrderEntryProductInfoModel
    Generated model class for type CPQOrderEntryProductInfo first defined at extension sapproductconfigservices.

    CPQ configuration result for abstract order entry.

    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • CPQCHARACTERISTICNAME

        public static final java.lang.String CPQCHARACTERISTICNAME
        Generated constant - Attribute key of CPQOrderEntryProductInfo.cpqCharacteristicName attribute defined at extension sapproductconfigservices.
        See Also:
        Constant Field Values
      • CPQCHARACTERISTICASSIGNEDVALUES

        public static final java.lang.String CPQCHARACTERISTICASSIGNEDVALUES
        Generated constant - Attribute key of CPQOrderEntryProductInfo.cpqCharacteristicAssignedValues attribute defined at extension sapproductconfigservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CPQOrderEntryProductInfoModel

        public CPQOrderEntryProductInfoModel()
        Generated constructor - Default constructor for generic creation.
      • CPQOrderEntryProductInfoModel

        public CPQOrderEntryProductInfoModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • CPQOrderEntryProductInfoModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CPQOrderEntryProductInfoModel​(ConfiguratorType _configuratorType,
                                             AbstractOrderEntryModel _orderEntry)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _configuratorType - initial attribute declared by type AbstractOrderEntryProductInfo at extension catalog
        _orderEntry - initial attribute declared by type AbstractOrderEntryProductInfo at extension catalog
      • CPQOrderEntryProductInfoModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CPQOrderEntryProductInfoModel​(ConfiguratorType _configuratorType,
                                             AbstractOrderEntryModel _orderEntry,
                                             ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _configuratorType - initial attribute declared by type AbstractOrderEntryProductInfo at extension catalog
        _orderEntry - initial attribute declared by type AbstractOrderEntryProductInfo at extension catalog
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getCpqCharacteristicAssignedValues

        @Accessor(qualifier="cpqCharacteristicAssignedValues",
                  type=GETTER)
        public java.lang.String getCpqCharacteristicAssignedValues()
        Generated method - Getter of the CPQOrderEntryProductInfo.cpqCharacteristicAssignedValues attribute defined at extension sapproductconfigservices.
        Returns:
        the cpqCharacteristicAssignedValues - Language independent name of the characteristic assigned values for the inline configuration display
      • getCpqCharacteristicName

        @Accessor(qualifier="cpqCharacteristicName",
                  type=GETTER)
        public java.lang.String getCpqCharacteristicName()
        Generated method - Getter of the CPQOrderEntryProductInfo.cpqCharacteristicName attribute defined at extension sapproductconfigservices.
        Returns:
        the cpqCharacteristicName - Language independent name of the characteristic for the inline configuration display
      • setCpqCharacteristicAssignedValues

        @Accessor(qualifier="cpqCharacteristicAssignedValues",
                  type=SETTER)
        public void setCpqCharacteristicAssignedValues​(java.lang.String value)
        Generated method - Setter of CPQOrderEntryProductInfo.cpqCharacteristicAssignedValues attribute defined at extension sapproductconfigservices.
        Parameters:
        value - the cpqCharacteristicAssignedValues - Language independent name of the characteristic assigned values for the inline configuration display
      • setCpqCharacteristicName

        @Accessor(qualifier="cpqCharacteristicName",
                  type=SETTER)
        public void setCpqCharacteristicName​(java.lang.String value)
        Generated method - Setter of CPQOrderEntryProductInfo.cpqCharacteristicName attribute defined at extension sapproductconfigservices.
        Parameters:
        value - the cpqCharacteristicName - Language independent name of the characteristic for the inline configuration display