Class TmaAbstractOrderRecurringChargePriceModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderPriceModel
de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderComponentPriceModel
de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderChargePriceModel
de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderRecurringChargePriceModel
- All Implemented Interfaces:
Serializable
Generated model class for type TmaAbstractOrderRecurringChargePrice first defined at extension tuadatacommonsservices.
Recurring charge representing the amount to be paid for either an order or an order entry.
- 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 StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.Fields inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderChargePriceModel
DISCOUNTVALUECODEFields inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderComponentPriceModel
BILLINGTIME, CURRENCY, DUTYFREEAMOUNT, PRICETYPE, TAXINCLUDEDAMOUNT, TAXRATEFields inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderPriceModel
_TMAABSTRACTORDERCOMPOSITEPRICE2TMAABSTRACTORDERPRICE, CATALOGCODE, GLOBALPRICEALTERATIONS, ID, NAME, PARENTPRICEFields 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.TmaAbstractOrderRecurringChargePriceModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextTmaAbstractOrderRecurringChargePriceModel(BillingTimeModel _billingTime, Integer _cycleStart, String _id, TmaAbstractOrderPriceType _priceType) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaAbstractOrderRecurringChargePriceModel(BillingTimeModel _billingTime, Integer _cycleStart, String _id, ItemModel _owner, TmaAbstractOrderPriceType _priceType) 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 -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.voidsetCycleEnd(Integer value) Generated method - Setter ofTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.voidsetCycleStart(Integer value) Generated method - Setter ofTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.Methods inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderChargePriceModel
getDiscountValueCode, setDiscountValueCodeMethods inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderComponentPriceModel
getBillingTime, getCurrency, getDutyFreeAmount, getPriceType, getTaxIncludedAmount, getTaxRate, setBillingTime, setCurrency, setDutyFreeAmount, setPriceType, setTaxIncludedAmount, setTaxRateMethods inherited from class de.hybris.platform.b2ctelcoservices.model.TmaAbstractOrderPriceModel
getCatalogCode, getGlobalPriceAlterations, getId, getName, getParentPrice, setCatalogCode, setGlobalPriceAlterations, setId, setName, setParentPriceMethods 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:
-
CYCLESTART
Generated constant - Attribute key ofTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.- See Also:
-
CYCLEEND
Generated constant - Attribute key ofTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.- See Also:
-
-
Constructor Details
-
TmaAbstractOrderRecurringChargePriceModel
public TmaAbstractOrderRecurringChargePriceModel()Generated constructor - Default constructor for generic creation. -
TmaAbstractOrderRecurringChargePriceModel
public TmaAbstractOrderRecurringChargePriceModel(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
-
TmaAbstractOrderRecurringChargePriceModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaAbstractOrderRecurringChargePriceModel(BillingTimeModel _billingTime, Integer _cycleStart, String _id, TmaAbstractOrderPriceType _priceType) 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:
_billingTime- initial attribute declared by typeTmaAbstractOrderComponentPriceat extensiontuadatacommonsservices_cycleStart- initial attribute declared by typeTmaAbstractOrderRecurringChargePriceat extensiontuadatacommonsservices_id- initial attribute declared by typeTmaAbstractOrderPriceat extensiontuadatacommonsservices_priceType- initial attribute declared by typeTmaAbstractOrderComponentPriceat extensiontuadatacommonsservices
-
TmaAbstractOrderRecurringChargePriceModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaAbstractOrderRecurringChargePriceModel(BillingTimeModel _billingTime, Integer _cycleStart, String _id, ItemModel _owner, TmaAbstractOrderPriceType _priceType) 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:
_billingTime- initial attribute declared by typeTmaAbstractOrderComponentPriceat extensiontuadatacommonsservices_cycleStart- initial attribute declared by typeTmaAbstractOrderRecurringChargePriceat extensiontuadatacommonsservices_id- initial attribute declared by typeTmaAbstractOrderPriceat extensiontuadatacommonsservices_owner- initial attribute declared by typeItemat extensioncore_priceType- initial attribute declared by typeTmaAbstractOrderComponentPriceat extensiontuadatacommonsservices
-
-
Method Details
-
getCycleEnd
Generated method - Getter of theTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.- Returns:
- the cycleEnd - The end of the cycle of recurring charge.
-
getCycleStart
Generated method - Getter of theTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.- Returns:
- the cycleStart - The start of the cycle of recurring charge.
-
setCycleEnd
Generated method - Setter ofTmaAbstractOrderRecurringChargePrice.cycleEndattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the cycleEnd - The end of the cycle of recurring charge.
-
setCycleStart
Generated method - Setter ofTmaAbstractOrderRecurringChargePrice.cycleStartattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the cycleStart - The start of the cycle of recurring charge.
-