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:
Serializable
- Direct Known Subclasses:
SubscriptionPricePlanModel
Generated model class for type PriceRow first defined at extension europe1.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationProduct2OwnEurope1Pricesdefining source attributeproductin extensioneurope1.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofPriceRow.catalogVersionattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.channelattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.currencyattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.matchValueattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.minqtdattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.netattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.priceattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofPriceRow.unitattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPriceRow.unitFactorattribute defined at extensioneurope1.Fields inherited from class de.hybris.platform.europe1.model.PDTRowModel
DATERANGE, ENDTIME, PG, PRODUCT, PRODUCTID, PRODUCTMATCHQUALIFIER, STARTTIME, UG, USER, USERMATCHQUALIFIERFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.PriceRowModel(CurrencyModel _currency, ItemModel _owner, ProductPriceGroup _pg, Double _price, ProductModel _product, 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, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of thePriceRow.catalogVersionattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.channelattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.currencyattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.giveAwayPriceattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.matchValueattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.minqtdattribute defined at extensioneurope1.getNet()Generated method - Getter of thePriceRow.netattribute defined at extensioneurope1.getPrice()Generated method - Getter of thePriceRow.priceattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.sequenceIdattribute defined at extensionacceleratorservices.getUnit()Generated method - Getter of thePriceRow.unitattribute defined at extensioneurope1.Generated method - Getter of thePriceRow.unitFactorattribute defined at extensioneurope1.voidGenerated 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.voidsetGiveAwayPrice(Boolean value) Generated method - Setter ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.voidsetMatchValue(Integer value) Generated method - Setter ofPriceRow.matchValueattribute defined at extensioneurope1.voidGenerated method - Setter ofPriceRow.minqtdattribute defined at extensioneurope1.voidGenerated method - Setter ofPriceRow.netattribute defined at extensioneurope1.voidsetPg(HybrisEnumValue value) Generated method - Initial setter ofPDTRow.pgattribute defined at extensioneurope1and redeclared at extensioneurope1.voidGenerated method - Setter ofPriceRow.priceattribute defined at extensioneurope1.voidsetProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1.voidsetSequenceId(Long value) Generated method - Setter ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.voidGenerated method - Setter ofPriceRow.unitattribute defined at extensioneurope1.voidsetUnitFactor(Integer value) Generated method - Setter ofPriceRow.unitFactorattribute defined at extensioneurope1.Methods inherited from class de.hybris.platform.europe1.model.PDTRowModel
getDateRange, getEndTime, getPg, getProduct, getProductId, getProductMatchQualifier, getStartTime, getUg, getUser, getUserMatchQualifier, setDateRange, setEndTime, setProductId, setProductMatchQualifier, setStartTime, setUg, setUser, setUserMatchQualifierMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_PRODUCT2OWNEUROPE1PRICES
Generated relation code constant for relationProduct2OwnEurope1Pricesdefining source attributeproductin extensioneurope1.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofPriceRow.catalogVersionattribute defined at extensioneurope1.- See Also:
-
MATCHVALUE
Generated constant - Attribute key ofPriceRow.matchValueattribute defined at extensioneurope1.- See Also:
-
CURRENCY
Generated constant - Attribute key ofPriceRow.currencyattribute defined at extensioneurope1.- See Also:
-
MINQTD
Generated constant - Attribute key ofPriceRow.minqtdattribute defined at extensioneurope1.- See Also:
-
NET
Generated constant - Attribute key ofPriceRow.netattribute defined at extensioneurope1.- See Also:
-
PRICE
Generated constant - Attribute key ofPriceRow.priceattribute defined at extensioneurope1.- See Also:
-
UNIT
Generated constant - Attribute key ofPriceRow.unitattribute defined at extensioneurope1.- See Also:
-
UNITFACTOR
Generated constant - Attribute key ofPriceRow.unitFactorattribute defined at extensioneurope1.- See Also:
-
GIVEAWAYPRICE
Generated constant - Attribute key ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.- See Also:
-
CHANNEL
Generated constant - Attribute key ofPriceRow.channelattribute defined at extensioneurope1.- See Also:
-
SEQUENCEID
Generated constant - Attribute key ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.- See Also:
-
-
Constructor Details
-
PriceRowModel
public PriceRowModel()Generated constructor - Default constructor for generic creation. -
PriceRowModel
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, 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, Double _price, ProductModel _product, 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 Details
-
getCatalogVersion
Generated method - Getter of thePriceRow.catalogVersionattribute defined at extensioneurope1.- Returns:
- the catalogVersion
-
getChannel
Generated method - Getter of thePriceRow.channelattribute defined at extensioneurope1.- Returns:
- the channel
-
getCurrency
Generated method - Getter of thePriceRow.currencyattribute defined at extensioneurope1.- Returns:
- the currency
-
getGiveAwayPrice
Generated method - Getter of thePriceRow.giveAwayPriceattribute defined at extensioneurope1.- Returns:
- the giveAwayPrice
-
getMatchValue
Generated method - Getter of thePriceRow.matchValueattribute defined at extensioneurope1.- Returns:
- the matchValue
-
getMinqtd
Generated method - Getter of thePriceRow.minqtdattribute defined at extensioneurope1.- Returns:
- the minqtd
-
getNet
Generated method - Getter of thePriceRow.netattribute defined at extensioneurope1.- Returns:
- the net
-
getPrice
Generated method - Getter of thePriceRow.priceattribute defined at extensioneurope1.- Returns:
- the price
-
getSequenceId
Generated method - Getter of thePriceRow.sequenceIdattribute defined at extensionacceleratorservices.- Returns:
- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
getUnit
Generated method - Getter of thePriceRow.unitattribute defined at extensioneurope1.- Returns:
- the unit
-
getUnitFactor
Generated method - Getter of thePriceRow.unitFactorattribute defined at extensioneurope1.- Returns:
- the unitFactor
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofPriceRow.catalogVersionattribute defined at extensioneurope1.- Parameters:
value- the catalogVersion
-
setChannel
Generated method - Setter ofPriceRow.channelattribute defined at extensioneurope1.- Parameters:
value- the channel
-
setCurrency
Generated method - Setter ofPriceRow.currencyattribute defined at extensioneurope1.- Parameters:
value- the currency
-
setGiveAwayPrice
Generated method - Setter ofPriceRow.giveAwayPriceattribute defined at extensioneurope1.- Parameters:
value- the giveAwayPrice
-
setMatchValue
Generated method - Setter ofPriceRow.matchValueattribute defined at extensioneurope1.- Parameters:
value- the matchValue
-
setMinqtd
Generated method - Setter ofPriceRow.minqtdattribute defined at extensioneurope1.- Parameters:
value- the minqtd
-
setNet
Generated method - Setter ofPriceRow.netattribute defined at extensioneurope1.- Parameters:
value- the net
-
setPg
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
Generated method - Setter ofPriceRow.priceattribute defined at extensioneurope1.- Parameters:
value- the price
-
setProduct
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
-
setSequenceId
Generated method - Setter ofPriceRow.sequenceIdattribute defined at extensionacceleratorservices.- Parameters:
value- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
setUnit
Generated method - Setter ofPriceRow.unitattribute defined at extensioneurope1.- Parameters:
value- the unit
-
setUnitFactor
Generated method - Setter ofPriceRow.unitFactorattribute defined at extensioneurope1.- Parameters:
value- the unitFactor
-