Class PriceRowModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SubscriptionPricePlanModel

public class PriceRowModel extends PDTRowModel
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

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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation Product2OwnEurope1Prices defining source attribute product in extension europe1.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of PriceRow.catalogVersion attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.channel attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.currency attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.giveAwayPrice attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.matchValue attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.minqtd attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.net attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.price attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.sequenceId attribute defined at extension acceleratorservices.
    static final String
    Generated constant - Attribute key of PriceRow.transportOfferingCode attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of PriceRow.travelRouteCode attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of PriceRow.travelSectorCode attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of PriceRow.unit attribute defined at extension europe1.
    static final String
    Generated constant - Attribute key of PriceRow.unitFactor attribute defined at extension europe1.

    Fields inherited from class de.hybris.platform.europe1.model.PDTRowModel

    DATERANGE, ENDTIME, PG, PRODUCT, PRODUCTID, PRODUCTMATCHQUALIFIER, STARTTIME, UG, USER, USERMATCHQUALIFIER

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated 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 parameters
    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 parameters
    PriceRowModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the PriceRow.catalogVersion attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.channel attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.currency attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.giveAwayPrice attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.matchValue attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.minqtd attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.net attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.price attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.sequenceId attribute defined at extension acceleratorservices.
    Generated method - Getter of the PriceRow.transportOfferingCode attribute defined at extension travelservices.
    Generated method - Getter of the PriceRow.travelRouteCode attribute defined at extension travelservices.
    Generated method - Getter of the PriceRow.travelSectorCode attribute defined at extension travelservices.
    Generated method - Getter of the PriceRow.unit attribute defined at extension europe1.
    Generated method - Getter of the PriceRow.unitFactor attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.catalogVersion attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.channel attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.currency attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.giveAwayPrice attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.matchValue attribute defined at extension europe1.
    void
    setMinqtd(Long value)
    Generated method - Setter of PriceRow.minqtd attribute defined at extension europe1.
    void
    setNet(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
    Generated method - Setter of PriceRow.price attribute defined at extension europe1.
    void
    Generated method - Initial setter of PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1.
    void
    Generated method - Setter of PriceRow.sequenceId attribute defined at extension acceleratorservices.
    void
    Generated method - Setter of PriceRow.transportOfferingCode attribute defined at extension travelservices.
    void
    Generated method - Setter of PriceRow.travelRouteCode attribute defined at extension travelservices.
    void
    Generated method - Setter of PriceRow.travelSectorCode attribute defined at extension travelservices.
    void
    Generated method - Setter of PriceRow.unit attribute defined at extension europe1.
    void
    Generated method - Setter of PriceRow.unitFactor attribute defined at extension europe1.

    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

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _PRODUCT2OWNEUROPE1PRICES

      public static final String _PRODUCT2OWNEUROPE1PRICES
      Generated relation code constant for relation Product2OwnEurope1Prices defining source attribute product in extension europe1.
      See Also:
    • CATALOGVERSION

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

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

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

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

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

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

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

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

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

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

      public static final String SEQUENCEID
      Generated constant - Attribute key of PriceRow.sequenceId attribute defined at extension acceleratorservices.
      See Also:
    • TRANSPORTOFFERINGCODE

      public static final String TRANSPORTOFFERINGCODE
      Generated constant - Attribute key of PriceRow.transportOfferingCode attribute defined at extension travelservices.
      See Also:
    • TRAVELROUTECODE

      public static final String TRAVELROUTECODE
      Generated constant - Attribute key of PriceRow.travelRouteCode attribute defined at extension travelservices.
      See Also:
    • TRAVELSECTORCODE

      public static final String TRAVELSECTORCODE
      Generated constant - Attribute key of PriceRow.travelSectorCode attribute defined at extension travelservices.
      See Also:
  • Constructor Details

    • 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, 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, 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 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 Details

    • 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
    • getGiveAwayPrice

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

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

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

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

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

      @Accessor(qualifier="sequenceId", type=GETTER) public 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.
    • getTransportOfferingCode

      @Accessor(qualifier="transportOfferingCode", type=GETTER) public String getTransportOfferingCode()
      Generated method - Getter of the PriceRow.transportOfferingCode attribute defined at extension travelservices.
      Returns:
      the transportOfferingCode
    • getTravelRouteCode

      @Accessor(qualifier="travelRouteCode", type=GETTER) public String getTravelRouteCode()
      Generated method - Getter of the PriceRow.travelRouteCode attribute defined at extension travelservices.
      Returns:
      the travelRouteCode
    • getTravelSectorCode

      @Accessor(qualifier="travelSectorCode", type=GETTER) public String getTravelSectorCode()
      Generated method - Getter of the PriceRow.travelSectorCode attribute defined at extension travelservices.
      Returns:
      the travelSectorCode
    • 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 Integer getUnitFactor()
      Generated method - Getter of the PriceRow.unitFactor attribute defined at extension europe1.
      Returns:
      the unitFactor
    • 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
    • setGiveAwayPrice

      @Accessor(qualifier="giveAwayPrice", type=SETTER) public void setGiveAwayPrice(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(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(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(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(Double value)
      Generated method - Setter of PriceRow.price attribute defined at extension europe1.
      Parameters:
      value - the price
    • 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
    • setSequenceId

      @Accessor(qualifier="sequenceId", type=SETTER) public void setSequenceId(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.
    • setTransportOfferingCode

      @Accessor(qualifier="transportOfferingCode", type=SETTER) public void setTransportOfferingCode(String value)
      Generated method - Setter of PriceRow.transportOfferingCode attribute defined at extension travelservices.
      Parameters:
      value - the transportOfferingCode
    • setTravelRouteCode

      @Accessor(qualifier="travelRouteCode", type=SETTER) public void setTravelRouteCode(String value)
      Generated method - Setter of PriceRow.travelRouteCode attribute defined at extension travelservices.
      Parameters:
      value - the travelRouteCode
    • setTravelSectorCode

      @Accessor(qualifier="travelSectorCode", type=SETTER) public void setTravelSectorCode(String value)
      Generated method - Setter of PriceRow.travelSectorCode attribute defined at extension travelservices.
      Parameters:
      value - the travelSectorCode
    • 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(Integer value)
      Generated method - Setter of PriceRow.unitFactor attribute defined at extension europe1.
      Parameters:
      value - the unitFactor