Package de.hybris.platform.europe1.model
Class PriceRowModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.europe1.model.PDTRowModel
-
- de.hybris.platform.europe1.model.PriceRowModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
SubscriptionPricePlanModel
public class PriceRowModel extends PDTRowModel
Generated model class for type PriceRow first defined at extension europe1.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_PRODUCT2OWNEUROPE1PRICESGenerated relation code constant for relationProduct2OwnEurope1Pricesdefining source attributeproductin extensioneurope1.static java.lang.String_SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATIONGenerated relation code constant for relationSubscriptionTerm2SubscriptionPricePlanRelationdefining source attributesubscriptionTermsin extensionb2ctelcoservices.static java.lang.String_TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATIONGenerated relation code constant for relationTmaProductOffering2SubscriptionPricePlanRelationdefining source attributerequiredProductOfferingsin extensionb2ctelcoservices.static java.lang.String_TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATIONGenerated relation code constant for relationTmaProductOfferingPrice2TmaPriceRowRelationdefining source attributeproductOfferingPricein extensionb2ctelcoservices.static java.lang.String_TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATIONGenerated relation code constant for relationTmaProductPriceClass2SubscriptionPricePlanRelationdefining source attributerequiredProductClassesin extensionb2ctelcoservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringAFFECTEDPRODUCTOFFERINGGenerated constant - Attribute key ofPriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.static java.lang.StringCATALOGVERSIONGenerated constant - Attribute key ofPriceRow.catalogVersionattribute defined at extensioneurope1.static java.lang.StringCHANNELGenerated constant - Attribute key ofPriceRow.channelattribute defined at extensioneurope1.static java.lang.StringCURRENCYGenerated constant - Attribute key ofPriceRow.currencyattribute defined at extensioneurope1.static java.lang.StringDISTRIBUTIONCHANNELSGenerated constant - Attribute key ofPriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices.static java.lang.StringGIVEAWAYPRICEGenerated constant - Attribute key ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.static java.lang.StringMATCHVALUEGenerated constant - Attribute key ofPriceRow.matchValueattribute defined at extensioneurope1.static java.lang.StringMINQTDGenerated constant - Attribute key ofPriceRow.minqtdattribute defined at extensioneurope1.static java.lang.StringNETGenerated constant - Attribute key ofPriceRow.netattribute defined at extensioneurope1.static java.lang.StringPRICEGenerated constant - Attribute key ofPriceRow.priceattribute defined at extensioneurope1.static java.lang.StringPRIORITYGenerated constant - Attribute key ofPriceRow.priorityattribute defined at extensionb2ctelcoservices.static java.lang.StringPROCESSTYPESGenerated constant - Attribute key ofPriceRow.processTypesattribute defined at extensionb2ctelcoservices.static java.lang.StringPRODUCTOFFERINGPRICEGenerated constant - Attribute key ofPriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.static java.lang.StringREQUIREDPRODUCTCLASSESGenerated constant - Attribute key ofPriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices.static java.lang.StringREQUIREDPRODUCTOFFERINGSGenerated constant - Attribute key ofPriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices.static java.lang.StringSEQUENCEIDGenerated constant - Attribute key ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.static java.lang.StringSUBSCRIPTIONTERMSGenerated constant - Attribute key ofPriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices.static java.lang.StringUNITGenerated constant - Attribute key ofPriceRow.unitattribute defined at extensioneurope1.static java.lang.StringUNITFACTORGenerated constant - Attribute key ofPriceRow.unitFactorattribute defined at extensioneurope1.-
Fields inherited from class de.hybris.platform.europe1.model.PDTRowModel
CODE, DATERANGE, ENDTIME, PG, PRODUCT, PRODUCTID, PRODUCTMATCHQUALIFIER, REGIONS, STARTTIME, UG, USER, USERMATCHQUALIFIER
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
-
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 parametersPriceRowModel(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 parametersPriceRowModel(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 TmaProductOfferingModelgetAffectedProductOffering()Generated method - Getter of thePriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.CatalogVersionModelgetCatalogVersion()Generated method - Getter of thePriceRow.catalogVersionattribute defined at extensioneurope1.PriceRowChannelgetChannel()Generated method - Getter of thePriceRow.channelattribute defined at extensioneurope1.CurrencyModelgetCurrency()Generated method - Getter of thePriceRow.currencyattribute defined at extensioneurope1.java.util.Set<PriceRowChannel>getDistributionChannels()Generated method - Getter of thePriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices.java.lang.BooleangetGiveAwayPrice()Generated method - Getter of thePriceRow.giveAwayPriceattribute defined at extensioneurope1.java.lang.IntegergetMatchValue()Generated method - Getter of thePriceRow.matchValueattribute defined at extensioneurope1.java.lang.LonggetMinqtd()Generated method - Getter of thePriceRow.minqtdattribute defined at extensioneurope1.java.lang.BooleangetNet()Generated method - Getter of thePriceRow.netattribute defined at extensioneurope1.java.lang.DoublegetPrice()Generated method - Getter of thePriceRow.priceattribute defined at extensioneurope1.java.lang.IntegergetPriority()Generated method - Getter of thePriceRow.priorityattribute defined at extensionb2ctelcoservices.java.util.Set<TmaProcessType>getProcessTypes()Generated method - Getter of thePriceRow.processTypesattribute defined at extensionb2ctelcoservices.TmaProductOfferingPriceModelgetProductOfferingPrice()Generated method - Getter of thePriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.java.util.Set<TmaProductPriceClassModel>getRequiredProductClasses()Generated method - Getter of thePriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices.java.util.Set<ProductModel>getRequiredProductOfferings()Generated method - Getter of thePriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices.java.lang.LonggetSequenceId()Generated method - Getter of thePriceRow.sequenceIdattribute defined at extensionacceleratorservices.java.util.Set<SubscriptionTermModel>getSubscriptionTerms()Generated method - Getter of thePriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices.UnitModelgetUnit()Generated method - Getter of thePriceRow.unitattribute defined at extensioneurope1.java.lang.IntegergetUnitFactor()Generated method - Getter of thePriceRow.unitFactorattribute defined at extensioneurope1.voidsetAffectedProductOffering(TmaProductOfferingModel value)Generated method - Setter ofPriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.voidsetCatalogVersion(CatalogVersionModel value)Generated method - Setter ofPriceRow.catalogVersionattribute defined at extensioneurope1.voidsetChannel(PriceRowChannel value)Generated method - Setter ofPriceRow.channelattribute defined at extensioneurope1.voidsetCurrency(CurrencyModel value)Generated method - Setter ofPriceRow.currencyattribute defined at extensioneurope1.voidsetDistributionChannels(java.util.Set<PriceRowChannel> value)Generated method - Setter ofPriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices.voidsetGiveAwayPrice(java.lang.Boolean value)Generated method - Setter ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.voidsetMatchValue(java.lang.Integer value)Generated method - Setter ofPriceRow.matchValueattribute defined at extensioneurope1.voidsetMinqtd(java.lang.Long value)Generated method - Setter ofPriceRow.minqtdattribute defined at extensioneurope1.voidsetNet(java.lang.Boolean value)Generated method - Setter ofPriceRow.netattribute defined at extensioneurope1.voidsetPg(de.hybris.platform.core.HybrisEnumValue value)Generated method - Initial setter ofPDTRow.pgattribute defined at extensioneurope1and redeclared at extensioneurope1.voidsetPrice(java.lang.Double value)Generated method - Setter ofPriceRow.priceattribute defined at extensioneurope1.voidsetPriority(java.lang.Integer value)Generated method - Setter ofPriceRow.priorityattribute defined at extensionb2ctelcoservices.voidsetProcessTypes(java.util.Set<TmaProcessType> value)Generated method - Setter ofPriceRow.processTypesattribute defined at extensionb2ctelcoservices.voidsetProduct(ProductModel value)Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1.voidsetProductOfferingPrice(TmaProductOfferingPriceModel value)Generated method - Setter ofPriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.voidsetRequiredProductClasses(java.util.Set<TmaProductPriceClassModel> value)Generated method - Setter ofPriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices.voidsetRequiredProductOfferings(java.util.Set<ProductModel> value)Generated method - Setter ofPriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices.voidsetSequenceId(java.lang.Long value)Generated method - Setter ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.voidsetSubscriptionTerms(java.util.Set<SubscriptionTermModel> value)Generated method - Setter ofPriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices.voidsetUnit(UnitModel value)Generated method - Setter ofPriceRow.unitattribute defined at extensioneurope1.voidsetUnitFactor(java.lang.Integer value)Generated method - Setter ofPriceRow.unitFactorattribute defined at extensioneurope1.-
Methods inherited from class de.hybris.platform.europe1.model.PDTRowModel
getCode, getDateRange, getEndTime, getPg, getProduct, getProductId, getProductMatchQualifier, getRegions, getStartTime, getUg, getUser, getUserMatchQualifier, setCode, setDateRange, setEndTime, setProductId, setProductMatchQualifier, setRegions, setStartTime, setUg, setUser, setUserMatchQualifier
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
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
-
-
-
-
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 relationProduct2OwnEurope1Pricesdefining source attributeproductin extensioneurope1.- See Also:
- Constant Field Values
-
_SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATION
public static final java.lang.String _SUBSCRIPTIONTERM2SUBSCRIPTIONPRICEPLANRELATION
Generated relation code constant for relationSubscriptionTerm2SubscriptionPricePlanRelationdefining source attributesubscriptionTermsin extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
_TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION
public static final java.lang.String _TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION
Generated relation code constant for relationTmaProductPriceClass2SubscriptionPricePlanRelationdefining source attributerequiredProductClassesin extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
_TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATION
public static final java.lang.String _TMAPRODUCTOFFERING2SUBSCRIPTIONPRICEPLANRELATION
Generated relation code constant for relationTmaProductOffering2SubscriptionPricePlanRelationdefining source attributerequiredProductOfferingsin extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
_TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATION
public static final java.lang.String _TMAPRODUCTOFFERINGPRICE2TMAPRICEROWRELATION
Generated relation code constant for relationTmaProductOfferingPrice2TmaPriceRowRelationdefining source attributeproductOfferingPricein extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofPriceRow.catalogVersionattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
MATCHVALUE
public static final java.lang.String MATCHVALUE
Generated constant - Attribute key ofPriceRow.matchValueattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofPriceRow.currencyattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
MINQTD
public static final java.lang.String MINQTD
Generated constant - Attribute key ofPriceRow.minqtdattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
NET
public static final java.lang.String NET
Generated constant - Attribute key ofPriceRow.netattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
PRICE
public static final java.lang.String PRICE
Generated constant - Attribute key ofPriceRow.priceattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
UNIT
public static final java.lang.String UNIT
Generated constant - Attribute key ofPriceRow.unitattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
UNITFACTOR
public static final java.lang.String UNITFACTOR
Generated constant - Attribute key ofPriceRow.unitFactorattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
GIVEAWAYPRICE
public static final java.lang.String GIVEAWAYPRICE
Generated constant - Attribute key ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
CHANNEL
public static final java.lang.String CHANNEL
Generated constant - Attribute key ofPriceRow.channelattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
SEQUENCEID
public static final java.lang.String SEQUENCEID
Generated constant - Attribute key ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
AFFECTEDPRODUCTOFFERING
public static final java.lang.String AFFECTEDPRODUCTOFFERING
Generated constant - Attribute key ofPriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofPriceRow.priorityattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
SUBSCRIPTIONTERMS
public static final java.lang.String SUBSCRIPTIONTERMS
Generated constant - Attribute key ofPriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
REQUIREDPRODUCTCLASSES
public static final java.lang.String REQUIREDPRODUCTCLASSES
Generated constant - Attribute key ofPriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
REQUIREDPRODUCTOFFERINGS
public static final java.lang.String REQUIREDPRODUCTOFFERINGS
Generated constant - Attribute key ofPriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
PROCESSTYPES
public static final java.lang.String PROCESSTYPES
Generated constant - Attribute key ofPriceRow.processTypesattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
DISTRIBUTIONCHANNELS
public static final java.lang.String DISTRIBUTIONCHANNELS
Generated constant - Attribute key ofPriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices.- See Also:
- Constant Field Values
-
PRODUCTOFFERINGPRICE
public static final java.lang.String PRODUCTOFFERINGPRICE
Generated constant - Attribute key ofPriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.- 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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_currency- initial attribute declared by typePriceRowat extensioneurope1_price- initial attribute declared by typePriceRowat extensioneurope1_unit- initial attribute declared by typePriceRowat extensioneurope1
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_currency- initial attribute declared by typePriceRowat extensioneurope1_owner- initial attribute declared by typeItemat extensioncore_pg- initial attribute declared by typePriceRowat extensioneurope1_price- initial attribute declared by typePriceRowat extensioneurope1_product- initial attribute declared by typePriceRowat extensioneurope1_productId- initial attribute declared by typePDTRowat extensioneurope1_unit- initial attribute declared by typePriceRowat extensioneurope1
-
-
Method Detail
-
getAffectedProductOffering
@Accessor(qualifier="affectedProductOffering", type=GETTER) public TmaProductOfferingModel getAffectedProductOffering()Generated method - Getter of thePriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.- 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 thePriceRow.catalogVersionattribute defined at extensioneurope1.- Returns:
- the catalogVersion
-
getChannel
@Accessor(qualifier="channel", type=GETTER) public PriceRowChannel getChannel()Generated method - Getter of thePriceRow.channelattribute defined at extensioneurope1.- Returns:
- the channel
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()Generated method - Getter of thePriceRow.currencyattribute defined at extensioneurope1.- Returns:
- the currency
-
getDistributionChannels
@Accessor(qualifier="distributionChannels", type=GETTER) public java.util.Set<PriceRowChannel> getDistributionChannels()Generated method - Getter of thePriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices. 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 thePriceRow.giveAwayPriceattribute defined at extensioneurope1.- Returns:
- the giveAwayPrice
-
getMatchValue
@Accessor(qualifier="matchValue", type=GETTER) public java.lang.Integer getMatchValue()Generated method - Getter of thePriceRow.matchValueattribute defined at extensioneurope1.- Returns:
- the matchValue
-
getMinqtd
@Accessor(qualifier="minqtd", type=GETTER) public java.lang.Long getMinqtd()Generated method - Getter of thePriceRow.minqtdattribute defined at extensioneurope1.- Returns:
- the minqtd
-
getNet
@Accessor(qualifier="net", type=GETTER) public java.lang.Boolean getNet()Generated method - Getter of thePriceRow.netattribute defined at extensioneurope1.- Returns:
- the net
-
getPrice
@Accessor(qualifier="price", type=GETTER) public java.lang.Double getPrice()Generated method - Getter of thePriceRow.priceattribute defined at extensioneurope1.- Returns:
- the price
-
getPriority
@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()Generated method - Getter of thePriceRow.priorityattribute defined at extensionb2ctelcoservices.- Returns:
- the priority - The price's priority.
-
getProcessTypes
@Accessor(qualifier="processTypes", type=GETTER) public java.util.Set<TmaProcessType> getProcessTypes()Generated method - Getter of thePriceRow.processTypesattribute defined at extensionb2ctelcoservices. 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 thePriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.- Returns:
- the productOfferingPrice - The product offering price
-
getRequiredProductClasses
@Accessor(qualifier="requiredProductClasses", type=GETTER) public java.util.Set<TmaProductPriceClassModel> getRequiredProductClasses()Generated method - Getter of thePriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices. 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 thePriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices. 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 thePriceRow.sequenceIdattribute defined at extensionacceleratorservices.- 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 thePriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices. 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 thePriceRow.unitattribute defined at extensioneurope1.- Returns:
- the unit
-
getUnitFactor
@Accessor(qualifier="unitFactor", type=GETTER) public java.lang.Integer getUnitFactor()Generated method - Getter of thePriceRow.unitFactorattribute defined at extensioneurope1.- Returns:
- the unitFactor
-
setAffectedProductOffering
@Accessor(qualifier="affectedProductOffering", type=SETTER) public void setAffectedProductOffering(TmaProductOfferingModel value)Generated method - Setter ofPriceRow.affectedProductOfferingattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.catalogVersionattribute defined at extensioneurope1.- Parameters:
value- the catalogVersion
-
setChannel
@Accessor(qualifier="channel", type=SETTER) public void setChannel(PriceRowChannel value)Generated method - Setter ofPriceRow.channelattribute defined at extensioneurope1.- Parameters:
value- the channel
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)Generated method - Setter ofPriceRow.currencyattribute defined at extensioneurope1.- Parameters:
value- the currency
-
setDistributionChannels
@Accessor(qualifier="distributionChannels", type=SETTER) public void setDistributionChannels(java.util.Set<PriceRowChannel> value)Generated method - Setter ofPriceRow.distributionChannelsattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.- Parameters:
value- the giveAwayPrice
-
setMatchValue
@Accessor(qualifier="matchValue", type=SETTER) public void setMatchValue(java.lang.Integer value)Generated method - Setter ofPriceRow.matchValueattribute defined at extensioneurope1.- Parameters:
value- the matchValue
-
setMinqtd
@Accessor(qualifier="minqtd", type=SETTER) public void setMinqtd(java.lang.Long value)Generated method - Setter ofPriceRow.minqtdattribute defined at extensioneurope1.- Parameters:
value- the minqtd
-
setNet
@Accessor(qualifier="net", type=SETTER) public void setNet(java.lang.Boolean value)Generated method - Setter ofPriceRow.netattribute defined at extensioneurope1.- Parameters:
value- the net
-
setPg
@Accessor(qualifier="pg", type=SETTER) public void setPg(de.hybris.platform.core.HybrisEnumValue value)Generated method - Initial setter ofPDTRow.pgattribute defined at extensioneurope1and redeclared at extensioneurope1. Can only be used at creation of model - before first save. Will only accept values of typeProductPriceGroup.- Overrides:
setPgin classPDTRowModel- Parameters:
value- the pg
-
setPrice
@Accessor(qualifier="price", type=SETTER) public void setPrice(java.lang.Double value)Generated method - Setter ofPriceRow.priceattribute defined at extensioneurope1.- Parameters:
value- the price
-
setPriority
@Accessor(qualifier="priority", type=SETTER) public void setPriority(java.lang.Integer value)Generated method - Setter ofPriceRow.priorityattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.processTypesattribute defined at extensionb2ctelcoservices.- 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 ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1. Can only be used at creation of model - before first save. Will only accept values of typeProductModel.- Overrides:
setProductin classPDTRowModel- Parameters:
value- the product
-
setProductOfferingPrice
@Accessor(qualifier="productOfferingPrice", type=SETTER) public void setProductOfferingPrice(TmaProductOfferingPriceModel value)Generated method - Setter ofPriceRow.productOfferingPriceattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.requiredProductClassesattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.requiredProductOfferingsattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.- 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 ofPriceRow.subscriptionTermsattribute defined at extensionb2ctelcoservices.- 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 ofPriceRow.unitattribute defined at extensioneurope1.- Parameters:
value- the unit
-
setUnitFactor
@Accessor(qualifier="unitFactor", type=SETTER) public void setUnitFactor(java.lang.Integer value)Generated method - Setter ofPriceRow.unitFactorattribute defined at extensioneurope1.- Parameters:
value- the unitFactor
-
-