Class UpilAdditionalAttributesModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class UpilAdditionalAttributesModel
    extends ItemModel
    Generated model class for type UpilAdditionalAttributes first defined at extension upilintegrationservices.

    Additional Attributes for UPIL.

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _SUBSCRIPTIONPRICES2UPILADDITIONALATTRIBUTES
      Generated relation code constant for relation SubscriptionPrices2UpilAdditionalAttributes defining source attribute pricePlan in extension upilintegrationservices.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ATTRIBUTETYPE
      Generated constant - Attribute key of UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
      static java.lang.String CATALOGVERSION
      Generated constant - Attribute key of UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices.
      static java.lang.String CODE
      Generated constant - Attribute key of UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
      static java.lang.String CURRENCY
      Generated constant - Attribute key of UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
      static java.lang.String PRICEPLAN
      Generated constant - Attribute key of UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
      static java.lang.String SEMANTICS
      Generated constant - Attribute key of UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
      static java.lang.String UTILSPRODUCTENTRYVALUE
      Generated constant - Attribute key of UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
      static java.lang.String UTILSSALESFACTVALUE
      Generated constant - Attribute key of UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      UpilAttributeType getAttributeType()
      Generated method - Getter of the UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
      CatalogVersionModel getCatalogVersion()
      Generated method - Getter of the UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices.
      java.lang.String getCode()
      Generated method - Getter of the UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
      CurrencyModel getCurrency()
      Generated method - Getter of the UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
      SubscriptionPricePlanModel getPricePlan()
      Generated method - Getter of the UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
      UpilSemanticsModel getSemantics()
      Generated method - Getter of the UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
      java.lang.String getUtilsProductEntryValue()
      Generated method - Getter of the UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
      java.lang.String getUtilsSalesFactValue()
      Generated method - Getter of the UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
      void setAttributeType​(UpilAttributeType value)
      Generated method - Setter of UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
      void setCatalogVersion​(CatalogVersionModel value)
      Generated method - Initial setter of UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices.
      void setCode​(java.lang.String value)
      Generated method - Setter of UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
      void setCurrency​(CurrencyModel value)
      Generated method - Setter of UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
      void setPricePlan​(SubscriptionPricePlanModel value)
      Generated method - Setter of UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
      void setSemantics​(UpilSemanticsModel value)
      Generated method - Setter of UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
      void setUtilsProductEntryValue​(java.lang.String value)
      Generated method - Setter of UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
      void setUtilsSalesFactValue​(java.lang.String value)
      Generated method - Setter of UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _SUBSCRIPTIONPRICES2UPILADDITIONALATTRIBUTES
        Generated relation code constant for relation SubscriptionPrices2UpilAdditionalAttributes defining source attribute pricePlan in extension upilintegrationservices.
        See Also:
        Constant Field Values
      • CODE

        public static final java.lang.String CODE
        Generated constant - Attribute key of UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • CATALOGVERSION

        public static final java.lang.String CATALOGVERSION
        Generated constant - Attribute key of UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • UTILSPRODUCTENTRYVALUE

        public static final java.lang.String UTILSPRODUCTENTRYVALUE
        Generated constant - Attribute key of UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • SEMANTICS

        public static final java.lang.String SEMANTICS
        Generated constant - Attribute key of UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • UTILSSALESFACTVALUE

        public static final java.lang.String UTILSSALESFACTVALUE
        Generated constant - Attribute key of UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • CURRENCY

        public static final java.lang.String CURRENCY
        Generated constant - Attribute key of UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • ATTRIBUTETYPE

        public static final java.lang.String ATTRIBUTETYPE
        Generated constant - Attribute key of UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • PRICEPLAN

        public static final java.lang.String PRICEPLAN
        Generated constant - Attribute key of UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • UpilAdditionalAttributesModel

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

        public UpilAdditionalAttributesModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • UpilAdditionalAttributesModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public UpilAdditionalAttributesModel​(UpilAttributeType _attributeType,
                                             CatalogVersionModel _catalogVersion,
                                             java.lang.String _code)
        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:
        _attributeType - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
        _catalogVersion - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
        _code - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
      • UpilAdditionalAttributesModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public UpilAdditionalAttributesModel​(UpilAttributeType _attributeType,
                                             CatalogVersionModel _catalogVersion,
                                             java.lang.String _code,
                                             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:
        _attributeType - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
        _catalogVersion - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
        _code - initial attribute declared by type UpilAdditionalAttributes at extension upilintegrationservices
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getAttributeType

        @Accessor(qualifier="attributeType",
                  type=GETTER)
        public UpilAttributeType getAttributeType()
        Generated method - Getter of the UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
        Returns:
        the attributeType - Type of Upil Additional Attributes
      • getCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=GETTER)
        public CatalogVersionModel getCatalogVersion()
        Generated method - Getter of the UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices.
        Returns:
        the catalogVersion - Catalog Version
      • getCode

        @Accessor(qualifier="code",
                  type=GETTER)
        public java.lang.String getCode()
        Generated method - Getter of the UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
        Returns:
        the code - Identifier
      • getCurrency

        @Accessor(qualifier="currency",
                  type=GETTER)
        public CurrencyModel getCurrency()
        Generated method - Getter of the UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
        Returns:
        the currency - UPIL fact value currency Of the sales attribute
      • getPricePlan

        @Accessor(qualifier="pricePlan",
                  type=GETTER)
        public SubscriptionPricePlanModel getPricePlan()
        Generated method - Getter of the UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
        Returns:
        the pricePlan - UPIL Subscription Price Plan
      • getSemantics

        @Accessor(qualifier="semantics",
                  type=GETTER)
        public UpilSemanticsModel getSemantics()
        Generated method - Getter of the UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
        Returns:
        the semantics - UPIL specific additional attribute
      • getUtilsProductEntryValue

        @Accessor(qualifier="utilsProductEntryValue",
                  type=GETTER)
        public java.lang.String getUtilsProductEntryValue()
        Generated method - Getter of the UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
        Returns:
        the utilsProductEntryValue - UPIL entry value Of the product
      • getUtilsSalesFactValue

        @Accessor(qualifier="utilsSalesFactValue",
                  type=GETTER)
        public java.lang.String getUtilsSalesFactValue()
        Generated method - Getter of the UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
        Returns:
        the utilsSalesFactValue - UPIL fact value Of the sales attribute
      • setAttributeType

        @Accessor(qualifier="attributeType",
                  type=SETTER)
        public void setAttributeType​(UpilAttributeType value)
        Generated method - Setter of UpilAdditionalAttributes.attributeType attribute defined at extension upilintegrationservices.
        Parameters:
        value - the attributeType - Type of Upil Additional Attributes
      • setCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=SETTER)
        public void setCatalogVersion​(CatalogVersionModel value)
        Generated method - Initial setter of UpilAdditionalAttributes.catalogVersion attribute defined at extension upilintegrationservices. Can only be used at creation of model - before first save.
        Parameters:
        value - the catalogVersion - Catalog Version
      • setCode

        @Accessor(qualifier="code",
                  type=SETTER)
        public void setCode​(java.lang.String value)
        Generated method - Setter of UpilAdditionalAttributes.code attribute defined at extension upilintegrationservices.
        Parameters:
        value - the code - Identifier
      • setCurrency

        @Accessor(qualifier="currency",
                  type=SETTER)
        public void setCurrency​(CurrencyModel value)
        Generated method - Setter of UpilAdditionalAttributes.currency attribute defined at extension upilintegrationservices.
        Parameters:
        value - the currency - UPIL fact value currency Of the sales attribute
      • setPricePlan

        @Accessor(qualifier="pricePlan",
                  type=SETTER)
        public void setPricePlan​(SubscriptionPricePlanModel value)
        Generated method - Setter of UpilAdditionalAttributes.pricePlan attribute defined at extension upilintegrationservices.
        Parameters:
        value - the pricePlan - UPIL Subscription Price Plan
      • setSemantics

        @Accessor(qualifier="semantics",
                  type=SETTER)
        public void setSemantics​(UpilSemanticsModel value)
        Generated method - Setter of UpilAdditionalAttributes.semantics attribute defined at extension upilintegrationservices.
        Parameters:
        value - the semantics - UPIL specific additional attribute
      • setUtilsProductEntryValue

        @Accessor(qualifier="utilsProductEntryValue",
                  type=SETTER)
        public void setUtilsProductEntryValue​(java.lang.String value)
        Generated method - Setter of UpilAdditionalAttributes.utilsProductEntryValue attribute defined at extension upilintegrationservices.
        Parameters:
        value - the utilsProductEntryValue - UPIL entry value Of the product
      • setUtilsSalesFactValue

        @Accessor(qualifier="utilsSalesFactValue",
                  type=SETTER)
        public void setUtilsSalesFactValue​(java.lang.String value)
        Generated method - Setter of UpilAdditionalAttributes.utilsSalesFactValue attribute defined at extension upilintegrationservices.
        Parameters:
        value - the utilsSalesFactValue - UPIL fact value Of the sales attribute