Class PriceRowModel

    • 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 _PRODUCT2OWNEUROPE1PRICES
      Generated relation code constant for relation Product2OwnEurope1Prices defining source attribute product in extension europe1.
      static java.lang.String _SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATION
      Generated relation code constant for relation SubscriptionTerm2SubscriptionPricePlanRelation defining source attribute subscriptionTerms in extension b2ctelcoservices.
      static java.lang.String _TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATION
      Generated relation code constant for relation TmaProductOffering2SubscriptionPricePlanRelation defining source attribute requiredProductOfferings in extension b2ctelcoservices.
      static java.lang.String _TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATION
      Generated relation code constant for relation TmaProductOfferingPrice2TmaPriceRowRelation defining source attribute productOfferingPrice in extension b2ctelcoservices.
      static java.lang.String _TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION
      Generated relation code constant for relation TmaProductPriceClass2SubscriptionPricePlanRelation defining source attribute requiredProductClasses in extension b2ctelcoservices.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String AFFECTEDPRODUCTOFFERING
      Generated constant - Attribute key of PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
      static java.lang.String CATALOGVERSION
      Generated constant - Attribute key of PriceRow.catalogVersion attribute defined at extension europe1.
      static java.lang.String CHANNEL
      Generated constant - Attribute key of PriceRow.channel attribute defined at extension europe1.
      static java.lang.String CURRENCY
      Generated constant - Attribute key of PriceRow.currency attribute defined at extension europe1.
      static java.lang.String DISTRIBUTIONCHANNELS
      Generated constant - Attribute key of PriceRow.distributionChannels attribute defined at extension b2ctelcoservices.
      static java.lang.String GIVEAWAYPRICE
      Generated constant - Attribute key of PriceRow.giveAwayPrice attribute defined at extension europe1.
      static java.lang.String MATCHVALUE
      Generated constant - Attribute key of PriceRow.matchValue attribute defined at extension europe1.
      static java.lang.String MINQTD
      Generated constant - Attribute key of PriceRow.minqtd attribute defined at extension europe1.
      static java.lang.String NET
      Generated constant - Attribute key of PriceRow.net attribute defined at extension europe1.
      static java.lang.String PRICE
      Generated constant - Attribute key of PriceRow.price attribute defined at extension europe1.
      static java.lang.String PRIORITY
      Generated constant - Attribute key of PriceRow.priority attribute defined at extension b2ctelcoservices.
      static java.lang.String PROCESSTYPES
      Generated constant - Attribute key of PriceRow.processTypes attribute defined at extension b2ctelcoservices.
      static java.lang.String PRODUCTOFFERINGPRICE
      Generated constant - Attribute key of PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
      static java.lang.String REQUIREDPRODUCTCLASSES
      Generated constant - Attribute key of PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices.
      static java.lang.String REQUIREDPRODUCTOFFERINGS
      Generated constant - Attribute key of PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices.
      static java.lang.String SEQUENCEID
      Generated constant - Attribute key of PriceRow.sequenceId attribute defined at extension acceleratorservices.
      static java.lang.String SUBSCRIPTIONTERMS
      Generated constant - Attribute key of PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices.
      static java.lang.String UNIT
      Generated constant - Attribute key of PriceRow.unit attribute defined at extension europe1.
      static java.lang.String UNITFACTOR
      Generated constant - Attribute key of PriceRow.unitFactor attribute defined at extension europe1.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      PriceRowModel()
      Generated constructor - Default constructor for generic creation.
      PriceRowModel​(CurrencyModel _currency, ItemModel _owner, ProductPriceGroup _pg, java.lang.Double _price, ProductModel _product, java.lang.String _productId, UnitModel _unit)
      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
      PriceRowModel​(CurrencyModel _currency, java.lang.Double _price, UnitModel _unit)
      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
      PriceRowModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TmaProductOfferingModel getAffectedProductOffering()
      Generated method - Getter of the PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
      CatalogVersionModel getCatalogVersion()
      Generated method - Getter of the PriceRow.catalogVersion attribute defined at extension europe1.
      PriceRowChannel getChannel()
      Generated method - Getter of the PriceRow.channel attribute defined at extension europe1.
      CurrencyModel getCurrency()
      Generated method - Getter of the PriceRow.currency attribute defined at extension europe1.
      java.util.Set<PriceRowChannel> getDistributionChannels()
      Generated method - Getter of the PriceRow.distributionChannels attribute defined at extension b2ctelcoservices.
      java.lang.Boolean getGiveAwayPrice()
      Generated method - Getter of the PriceRow.giveAwayPrice attribute defined at extension europe1.
      java.lang.Integer getMatchValue()
      Generated method - Getter of the PriceRow.matchValue attribute defined at extension europe1.
      java.lang.Long getMinqtd()
      Generated method - Getter of the PriceRow.minqtd attribute defined at extension europe1.
      java.lang.Boolean getNet()
      Generated method - Getter of the PriceRow.net attribute defined at extension europe1.
      java.lang.Double getPrice()
      Generated method - Getter of the PriceRow.price attribute defined at extension europe1.
      java.lang.Integer getPriority()
      Generated method - Getter of the PriceRow.priority attribute defined at extension b2ctelcoservices.
      java.util.Set<TmaProcessType> getProcessTypes()
      Generated method - Getter of the PriceRow.processTypes attribute defined at extension b2ctelcoservices.
      TmaProductOfferingPriceModel getProductOfferingPrice()
      Generated method - Getter of the PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
      java.util.Set<TmaProductPriceClassModel> getRequiredProductClasses()
      Generated method - Getter of the PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices.
      java.util.Set<ProductModel> getRequiredProductOfferings()
      Generated method - Getter of the PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices.
      java.lang.Long getSequenceId()
      Generated method - Getter of the PriceRow.sequenceId attribute defined at extension acceleratorservices.
      java.util.Set<SubscriptionTermModel> getSubscriptionTerms()
      Generated method - Getter of the PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices.
      UnitModel getUnit()
      Generated method - Getter of the PriceRow.unit attribute defined at extension europe1.
      java.lang.Integer getUnitFactor()
      Generated method - Getter of the PriceRow.unitFactor attribute defined at extension europe1.
      void setAffectedProductOffering​(TmaProductOfferingModel value)
      Generated method - Setter of PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
      void setCatalogVersion​(CatalogVersionModel value)
      Generated method - Setter of PriceRow.catalogVersion attribute defined at extension europe1.
      void setChannel​(PriceRowChannel value)
      Generated method - Setter of PriceRow.channel attribute defined at extension europe1.
      void setCurrency​(CurrencyModel value)
      Generated method - Setter of PriceRow.currency attribute defined at extension europe1.
      void setDistributionChannels​(java.util.Set<PriceRowChannel> value)
      Generated method - Setter of PriceRow.distributionChannels attribute defined at extension b2ctelcoservices.
      void setGiveAwayPrice​(java.lang.Boolean value)
      Generated method - Setter of PriceRow.giveAwayPrice attribute defined at extension europe1.
      void setMatchValue​(java.lang.Integer value)
      Generated method - Setter of PriceRow.matchValue attribute defined at extension europe1.
      void setMinqtd​(java.lang.Long value)
      Generated method - Setter of PriceRow.minqtd attribute defined at extension europe1.
      void setNet​(java.lang.Boolean value)
      Generated method - Setter of PriceRow.net attribute defined at extension europe1.
      void setPg​(de.hybris.platform.core.HybrisEnumValue value)
      Generated method - Initial setter of PDTRow.pg attribute defined at extension europe1 and redeclared at extension europe1.
      void setPrice​(java.lang.Double value)
      Generated method - Setter of PriceRow.price attribute defined at extension europe1.
      void setPriority​(java.lang.Integer value)
      Generated method - Setter of PriceRow.priority attribute defined at extension b2ctelcoservices.
      void setProcessTypes​(java.util.Set<TmaProcessType> value)
      Generated method - Setter of PriceRow.processTypes attribute defined at extension b2ctelcoservices.
      void setProduct​(ProductModel value)
      Generated method - Initial setter of PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1.
      void setProductOfferingPrice​(TmaProductOfferingPriceModel value)
      Generated method - Setter of PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
      void setRequiredProductClasses​(java.util.Set<TmaProductPriceClassModel> value)
      Generated method - Setter of PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices.
      void setRequiredProductOfferings​(java.util.Set<ProductModel> value)
      Generated method - Setter of PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices.
      void setSequenceId​(java.lang.Long value)
      Generated method - Setter of PriceRow.sequenceId attribute defined at extension acceleratorservices.
      void setSubscriptionTerms​(java.util.Set<SubscriptionTermModel> value)
      Generated method - Setter of PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices.
      void setUnit​(UnitModel value)
      Generated method - Setter of PriceRow.unit attribute defined at extension europe1.
      void setUnitFactor​(java.lang.Integer value)
      Generated method - Setter of PriceRow.unitFactor attribute defined at extension europe1.
      • 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
      • _PRODUCT2OWNEUROPE1PRICES

        public static final java.lang.String _PRODUCT2OWNEUROPE1PRICES
        Generated relation code constant for relation Product2OwnEurope1Prices defining source attribute product in extension europe1.
        See Also:
        Constant Field Values
      • _SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATION

        public static final java.lang.String _SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATION
        Generated relation code constant for relation SubscriptionTerm2SubscriptionPricePlanRelation defining source attribute subscriptionTerms in extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • _TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION

        public static final java.lang.String _TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION
        Generated relation code constant for relation TmaProductPriceClass2SubscriptionPricePlanRelation defining source attribute requiredProductClasses in extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • _TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATION

        public static final java.lang.String _TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATION
        Generated relation code constant for relation TmaProductOffering2SubscriptionPricePlanRelation defining source attribute requiredProductOfferings in extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • _TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATION

        public static final java.lang.String _TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATION
        Generated relation code constant for relation TmaProductOfferingPrice2TmaPriceRowRelation defining source attribute productOfferingPrice in extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • CATALOGVERSION

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

        public static final java.lang.String MATCHVALUE
        Generated constant - Attribute key of PriceRow.matchValue attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • CURRENCY

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

        public static final java.lang.String MINQTD
        Generated constant - Attribute key of PriceRow.minqtd attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • NET

        public static final java.lang.String NET
        Generated constant - Attribute key of PriceRow.net attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • PRICE

        public static final java.lang.String PRICE
        Generated constant - Attribute key of PriceRow.price attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • UNIT

        public static final java.lang.String UNIT
        Generated constant - Attribute key of PriceRow.unit attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • UNITFACTOR

        public static final java.lang.String UNITFACTOR
        Generated constant - Attribute key of PriceRow.unitFactor attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • GIVEAWAYPRICE

        public static final java.lang.String GIVEAWAYPRICE
        Generated constant - Attribute key of PriceRow.giveAwayPrice attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • CHANNEL

        public static final java.lang.String CHANNEL
        Generated constant - Attribute key of PriceRow.channel attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • SEQUENCEID

        public static final java.lang.String SEQUENCEID
        Generated constant - Attribute key of PriceRow.sequenceId attribute defined at extension acceleratorservices.
        See Also:
        Constant Field Values
      • AFFECTEDPRODUCTOFFERING

        public static final java.lang.String AFFECTEDPRODUCTOFFERING
        Generated constant - Attribute key of PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • PRIORITY

        public static final java.lang.String PRIORITY
        Generated constant - Attribute key of PriceRow.priority attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • SUBSCRIPTIONTERMS

        public static final java.lang.String SUBSCRIPTIONTERMS
        Generated constant - Attribute key of PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • REQUIREDPRODUCTCLASSES

        public static final java.lang.String REQUIREDPRODUCTCLASSES
        Generated constant - Attribute key of PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • REQUIREDPRODUCTOFFERINGS

        public static final java.lang.String REQUIREDPRODUCTOFFERINGS
        Generated constant - Attribute key of PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • PROCESSTYPES

        public static final java.lang.String PROCESSTYPES
        Generated constant - Attribute key of PriceRow.processTypes attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • DISTRIBUTIONCHANNELS

        public static final java.lang.String DISTRIBUTIONCHANNELS
        Generated constant - Attribute key of PriceRow.distributionChannels attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • PRODUCTOFFERINGPRICE

        public static final java.lang.String PRODUCTOFFERINGPRICE
        Generated constant - Attribute key of PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PriceRowModel

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

        public PriceRowModel​(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
      • PriceRowModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public PriceRowModel​(CurrencyModel _currency,
                             java.lang.Double _price,
                             UnitModel _unit)
        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:
        _currency - initial attribute declared by type PriceRow at extension europe1
        _price - initial attribute declared by type PriceRow at extension europe1
        _unit - initial attribute declared by type PriceRow at extension europe1
      • PriceRowModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public PriceRowModel​(CurrencyModel _currency,
                             ItemModel _owner,
                             ProductPriceGroup _pg,
                             java.lang.Double _price,
                             ProductModel _product,
                             java.lang.String _productId,
                             UnitModel _unit)
        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:
        _currency - initial attribute declared by type PriceRow at extension europe1
        _owner - initial attribute declared by type Item at extension core
        _pg - initial attribute declared by type PriceRow at extension europe1
        _price - initial attribute declared by type PriceRow at extension europe1
        _product - initial attribute declared by type PriceRow at extension europe1
        _productId - initial attribute declared by type PDTRow at extension europe1
        _unit - initial attribute declared by type PriceRow at extension europe1
    • Method Detail

      • getAffectedProductOffering

        @Accessor(qualifier="affectedProductOffering",
                  type=GETTER)
        public TmaProductOfferingModel getAffectedProductOffering()
        Generated method - Getter of the PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
        Returns:
        the affectedProductOffering - Product Offering for which the Price will be modified.
      • getCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=GETTER)
        public CatalogVersionModel getCatalogVersion()
        Generated method - Getter of the PriceRow.catalogVersion attribute defined at extension europe1.
        Returns:
        the catalogVersion
      • getChannel

        @Accessor(qualifier="channel",
                  type=GETTER)
        public PriceRowChannel getChannel()
        Generated method - Getter of the PriceRow.channel attribute defined at extension europe1.
        Returns:
        the channel
      • getCurrency

        @Accessor(qualifier="currency",
                  type=GETTER)
        public CurrencyModel getCurrency()
        Generated method - Getter of the PriceRow.currency attribute defined at extension europe1.
        Returns:
        the currency
      • getDistributionChannels

        @Accessor(qualifier="distributionChannels",
                  type=GETTER)
        public java.util.Set<PriceRowChannel> getDistributionChannels()
        Generated method - Getter of the PriceRow.distributionChannels attribute defined at extension b2ctelcoservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the distributionChannels - Distribution channels for which the Price Plan is available.
      • getGiveAwayPrice

        @Accessor(qualifier="giveAwayPrice",
                  type=GETTER)
        public java.lang.Boolean getGiveAwayPrice()
        Generated method - Getter of the PriceRow.giveAwayPrice attribute defined at extension europe1.
        Returns:
        the giveAwayPrice
      • getMatchValue

        @Accessor(qualifier="matchValue",
                  type=GETTER)
        public java.lang.Integer getMatchValue()
        Generated method - Getter of the PriceRow.matchValue attribute defined at extension europe1.
        Returns:
        the matchValue
      • getMinqtd

        @Accessor(qualifier="minqtd",
                  type=GETTER)
        public java.lang.Long getMinqtd()
        Generated method - Getter of the PriceRow.minqtd attribute defined at extension europe1.
        Returns:
        the minqtd
      • getNet

        @Accessor(qualifier="net",
                  type=GETTER)
        public java.lang.Boolean getNet()
        Generated method - Getter of the PriceRow.net attribute defined at extension europe1.
        Returns:
        the net
      • getPrice

        @Accessor(qualifier="price",
                  type=GETTER)
        public java.lang.Double getPrice()
        Generated method - Getter of the PriceRow.price attribute defined at extension europe1.
        Returns:
        the price
      • getPriority

        @Accessor(qualifier="priority",
                  type=GETTER)
        public java.lang.Integer getPriority()
        Generated method - Getter of the PriceRow.priority attribute defined at extension b2ctelcoservices.
        Returns:
        the priority - The price's priority.
      • getProcessTypes

        @Accessor(qualifier="processTypes",
                  type=GETTER)
        public java.util.Set<TmaProcessType> getProcessTypes()
        Generated method - Getter of the PriceRow.processTypes attribute defined at extension b2ctelcoservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the processTypes - Subscription Terms for which the Price Plan is available.
      • getProductOfferingPrice

        @Accessor(qualifier="productOfferingPrice",
                  type=GETTER)
        public TmaProductOfferingPriceModel getProductOfferingPrice()
        Generated method - Getter of the PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
        Returns:
        the productOfferingPrice - The product offering price
      • getRequiredProductClasses

        @Accessor(qualifier="requiredProductClasses",
                  type=GETTER)
        public java.util.Set<TmaProductPriceClassModel> getRequiredProductClasses()
        Generated method - Getter of the PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the requiredProductClasses - Product Price Classes required in order for the Price Plans to apply.
      • getRequiredProductOfferings

        @Accessor(qualifier="requiredProductOfferings",
                  type=GETTER)
        public java.util.Set<ProductModel> getRequiredProductOfferings()
        Generated method - Getter of the PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the requiredProductOfferings - Products required in order for the Price Plans to apply.
      • getSequenceId

        @Accessor(qualifier="sequenceId",
                  type=GETTER)
        public java.lang.Long getSequenceId()
        Generated method - Getter of the PriceRow.sequenceId attribute defined at extension acceleratorservices.
        Returns:
        the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
      • getSubscriptionTerms

        @Accessor(qualifier="subscriptionTerms",
                  type=GETTER)
        public java.util.Set<SubscriptionTermModel> getSubscriptionTerms()
        Generated method - Getter of the PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the subscriptionTerms - Subscription Terms for which the Price Plan is available.
      • getUnit

        @Accessor(qualifier="unit",
                  type=GETTER)
        public UnitModel getUnit()
        Generated method - Getter of the PriceRow.unit attribute defined at extension europe1.
        Returns:
        the unit
      • getUnitFactor

        @Accessor(qualifier="unitFactor",
                  type=GETTER)
        public java.lang.Integer getUnitFactor()
        Generated method - Getter of the PriceRow.unitFactor attribute defined at extension europe1.
        Returns:
        the unitFactor
      • setAffectedProductOffering

        @Accessor(qualifier="affectedProductOffering",
                  type=SETTER)
        public void setAffectedProductOffering​(TmaProductOfferingModel value)
        Generated method - Setter of PriceRow.affectedProductOffering attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the affectedProductOffering - Product Offering for which the Price will be modified.
      • setCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=SETTER)
        public void setCatalogVersion​(CatalogVersionModel value)
        Generated method - Setter of PriceRow.catalogVersion attribute defined at extension europe1.
        Parameters:
        value - the catalogVersion
      • setChannel

        @Accessor(qualifier="channel",
                  type=SETTER)
        public void setChannel​(PriceRowChannel value)
        Generated method - Setter of PriceRow.channel attribute defined at extension europe1.
        Parameters:
        value - the channel
      • setCurrency

        @Accessor(qualifier="currency",
                  type=SETTER)
        public void setCurrency​(CurrencyModel value)
        Generated method - Setter of PriceRow.currency attribute defined at extension europe1.
        Parameters:
        value - the currency
      • setDistributionChannels

        @Accessor(qualifier="distributionChannels",
                  type=SETTER)
        public void setDistributionChannels​(java.util.Set<PriceRowChannel> value)
        Generated method - Setter of PriceRow.distributionChannels attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the distributionChannels - Distribution channels for which the Price Plan is available.
      • setGiveAwayPrice

        @Accessor(qualifier="giveAwayPrice",
                  type=SETTER)
        public void setGiveAwayPrice​(java.lang.Boolean value)
        Generated method - Setter of PriceRow.giveAwayPrice attribute defined at extension europe1.
        Parameters:
        value - the giveAwayPrice
      • setMatchValue

        @Accessor(qualifier="matchValue",
                  type=SETTER)
        public void setMatchValue​(java.lang.Integer value)
        Generated method - Setter of PriceRow.matchValue attribute defined at extension europe1.
        Parameters:
        value - the matchValue
      • setMinqtd

        @Accessor(qualifier="minqtd",
                  type=SETTER)
        public void setMinqtd​(java.lang.Long value)
        Generated method - Setter of PriceRow.minqtd attribute defined at extension europe1.
        Parameters:
        value - the minqtd
      • setNet

        @Accessor(qualifier="net",
                  type=SETTER)
        public void setNet​(java.lang.Boolean value)
        Generated method - Setter of PriceRow.net attribute defined at extension europe1.
        Parameters:
        value - the net
      • setPg

        @Accessor(qualifier="pg",
                  type=SETTER)
        public void setPg​(de.hybris.platform.core.HybrisEnumValue value)
        Generated method - Initial setter of PDTRow.pg attribute defined at extension europe1 and redeclared at extension europe1. Can only be used at creation of model - before first save. Will only accept values of type ProductPriceGroup.
        Overrides:
        setPg in class PDTRowModel
        Parameters:
        value - the pg
      • setPrice

        @Accessor(qualifier="price",
                  type=SETTER)
        public void setPrice​(java.lang.Double value)
        Generated method - Setter of PriceRow.price attribute defined at extension europe1.
        Parameters:
        value - the price
      • setPriority

        @Accessor(qualifier="priority",
                  type=SETTER)
        public void setPriority​(java.lang.Integer value)
        Generated method - Setter of PriceRow.priority attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the priority - The price's priority.
      • setProcessTypes

        @Accessor(qualifier="processTypes",
                  type=SETTER)
        public void setProcessTypes​(java.util.Set<TmaProcessType> value)
        Generated method - Setter of PriceRow.processTypes attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the processTypes - Subscription Terms for which the Price Plan is available.
      • setProduct

        @Accessor(qualifier="product",
                  type=SETTER)
        public void setProduct​(ProductModel value)
        Generated method - Initial setter of PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. Can only be used at creation of model - before first save. Will only accept values of type ProductModel.
        Overrides:
        setProduct in class PDTRowModel
        Parameters:
        value - the product
      • setProductOfferingPrice

        @Accessor(qualifier="productOfferingPrice",
                  type=SETTER)
        public void setProductOfferingPrice​(TmaProductOfferingPriceModel value)
        Generated method - Setter of PriceRow.productOfferingPrice attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the productOfferingPrice - The product offering price
      • setRequiredProductClasses

        @Accessor(qualifier="requiredProductClasses",
                  type=SETTER)
        public void setRequiredProductClasses​(java.util.Set<TmaProductPriceClassModel> value)
        Generated method - Setter of PriceRow.requiredProductClasses attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the requiredProductClasses - Product Price Classes required in order for the Price Plans to apply.
      • setRequiredProductOfferings

        @Accessor(qualifier="requiredProductOfferings",
                  type=SETTER)
        public void setRequiredProductOfferings​(java.util.Set<ProductModel> value)
        Generated method - Setter of PriceRow.requiredProductOfferings attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the requiredProductOfferings - Products required in order for the Price Plans to apply.
      • setSequenceId

        @Accessor(qualifier="sequenceId",
                  type=SETTER)
        public void setSequenceId​(java.lang.Long value)
        Generated method - Setter of PriceRow.sequenceId attribute defined at extension acceleratorservices.
        Parameters:
        value - the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
      • setSubscriptionTerms

        @Accessor(qualifier="subscriptionTerms",
                  type=SETTER)
        public void setSubscriptionTerms​(java.util.Set<SubscriptionTermModel> value)
        Generated method - Setter of PriceRow.subscriptionTerms attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the subscriptionTerms - Subscription Terms for which the Price Plan is available.
      • setUnit

        @Accessor(qualifier="unit",
                  type=SETTER)
        public void setUnit​(UnitModel value)
        Generated method - Setter of PriceRow.unit attribute defined at extension europe1.
        Parameters:
        value - the unit
      • setUnitFactor

        @Accessor(qualifier="unitFactor",
                  type=SETTER)
        public void setUnitFactor​(java.lang.Integer value)
        Generated method - Setter of PriceRow.unitFactor attribute defined at extension europe1.
        Parameters:
        value - the unitFactor