Class SpiComponentProdPriceModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.subscribedproductservices.model.SpiProductPriceModel
de.hybris.platform.subscribedproductservices.model.SpiComponentProdPriceModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SpiPriceAlterationModel,SpiProdPriceChargeModel
@Deprecated(since="2208",
forRemoval=true)
public class SpiComponentProdPriceModel
extends SpiProductPriceModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type SpiComponentProdPrice first defined at extension subscribedproductservices.
- 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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.Fields inherited from class de.hybris.platform.subscribedproductservices.model.SpiProductPriceModel
_SPICOMPOSITEPRODPRICE2SPIPRODUCTPRICERELATION, _SPIPRODUCT2SPIPRODUCTPRICERELATION, BILLINGACCOUNT, COMPOSITEPRODPRICE, DESCRIPTION, ENDDATE, EXTERNALIDENTIFIERS, ID, NAME, PRODUCT, PRODUCTOFFERINGPRICE, STARTDATEFields 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
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation.SpiComponentProdPriceModel(ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSpiComponentProdPriceModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.voidsetCurrency(CurrencyModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.voidsetDutyFreeAmount(Double value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.voidsetRecurringChargePeriod(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.voidsetTaxIncludedAmount(Double value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.voidsetTaxRate(Double value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.voidsetUnitOfMeasure(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.Methods inherited from class de.hybris.platform.subscribedproductservices.model.SpiProductPriceModel
getBillingAccount, getCompositeProdPrice, getDescription, getDescription, getEndDate, getExternalIdentifiers, getId, getName, getName, getProduct, getProductOfferingPrice, getStartDate, setBillingAccount, setCompositeProdPrice, setDescription, setDescription, setEndDate, setExternalIdentifiers, setId, setName, setName, setProduct, setProductOfferingPrice, setStartDateMethods 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
Deprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.- See Also:
-
UNITOFMEASURE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.- See Also:
-
RECURRINGCHARGEPERIOD
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.- See Also:
-
TAXRATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.- See Also:
-
DUTYFREEAMOUNT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.- See Also:
-
TAXINCLUDEDAMOUNT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.- See Also:
-
CURRENCY
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.- See Also:
-
-
Constructor Details
-
SpiComponentProdPriceModel
public SpiComponentProdPriceModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
SpiComponentProdPriceModel
public SpiComponentProdPriceModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SpiComponentProdPriceModel
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:
_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getCurrency
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.- Returns:
- the currency
-
getDutyFreeAmount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.- Returns:
- the dutyFreeAmount
-
getRecurringChargePeriod
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.- Returns:
- the recurringChargePeriod
-
getTaxIncludedAmount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.- Returns:
- the taxIncludedAmount
-
getTaxRate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.- Returns:
- the taxRate
-
getUnitOfMeasure
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.- Returns:
- the unitOfMeasure
-
setCurrency
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.currencyattribute defined at extensionsubscribedproductservices.- Parameters:
value- the currency
-
setDutyFreeAmount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.dutyFreeAmountattribute defined at extensionsubscribedproductservices.- Parameters:
value- the dutyFreeAmount
-
setRecurringChargePeriod
@Accessor(qualifier="recurringChargePeriod", type=SETTER) public void setRecurringChargePeriod(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.recurringChargePeriodattribute defined at extensionsubscribedproductservices.- Parameters:
value- the recurringChargePeriod
-
setTaxIncludedAmount
@Accessor(qualifier="taxIncludedAmount", type=SETTER) public void setTaxIncludedAmount(Double value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.taxIncludedAmountattribute defined at extensionsubscribedproductservices.- Parameters:
value- the taxIncludedAmount
-
setTaxRate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.taxRateattribute defined at extensionsubscribedproductservices.- Parameters:
value- the taxRate
-
setUnitOfMeasure
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiComponentProdPrice.unitOfMeasureattribute defined at extensionsubscribedproductservices.- Parameters:
value- the unitOfMeasure
-