Class TmaComponentProdOfferPrice
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.b2ctelcoservices.jalo.TmaProductOfferingPrice
de.hybris.platform.b2ctelcoservices.jalo.TmaComponentProdOfferPrice
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
TmaAbstractProdOfferPriceCharge,TmaProdOfferPriceAlteration
Generated class for type TmaComponentProdOfferPrice.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
de.hybris.platform.jalo.GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theTmaComponentProdOfferPrice.currencyattributestatic final StringQualifier of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattributeprotected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaComponentProdOfferPrice>BidirectionalOneToManyHandlerfor handling 1:n PRICINGLOGICALGORITHM's relation attributes from 'one' side.static final StringQualifier of theTmaComponentProdOfferPrice.valueattributeFields inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaProductOfferingPrice
APPROVALSTATUS, CATALOGVERSION, COMPOSITEPRODOFFERPRICES, DESCRIPTION, ID, NAME, PRICEEVENT, PRICEROWS, PRICEROWSHANDLER, PRODUCTSPECCHARACTERISTICVALUES, PRODUCTSPECCHARACTERISTICVALUEUSES, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_MARKMODIFIED, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_SRC_ORDERED, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_TGT_ORDERED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUERELATION_MARKMODIFIED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUERELATION_SRC_ORDERED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUERELATION_TGT_ORDERED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUEUSERELATION_MARKMODIFIED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUEUSERELATION_SRC_ORDERED, TMAPRODUCTOFFERINGPRICE2TMAPRODUCTSPECCHARVALUEUSERELATION_TGT_ORDEREDFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.jalo.ItemcreateItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) de.hybris.platform.jalo.c2l.CurrencyGenerated method - Getter of theTmaComponentProdOfferPrice.currencyattribute.de.hybris.platform.jalo.c2l.CurrencygetCurrency(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.currencyattribute.Generated method - Getter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.getPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.getValue()Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.getValue(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.doubleGenerated method - Getter of theTmaComponentProdOfferPrice.valueattribute.doublegetValueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.voidsetCurrency(de.hybris.platform.jalo.c2l.Currency value) Generated method - Setter of theTmaComponentProdOfferPrice.currencyattribute.voidsetCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value) Generated method - Setter of theTmaComponentProdOfferPrice.currencyattribute.voidGenerated method - Setter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.voidsetPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithm value) Generated method - Setter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.voidsetValue(double value) Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.voidsetValue(de.hybris.platform.jalo.SessionContext ctx, double value) Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.voidGenerated method - Setter of theTmaComponentProdOfferPrice.valueattribute.voidGenerated method - Setter of theTmaComponentProdOfferPrice.valueattribute.Methods inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaProductOfferingPrice
addToCompositeProdOfferPrices, addToCompositeProdOfferPrices, addToPriceRows, addToPriceRows, addToProductSpecCharacteristicValues, addToProductSpecCharacteristicValues, addToProductSpecCharacteristicValueUses, addToProductSpecCharacteristicValueUses, getAllDescription, getAllDescription, getAllName, getAllName, getApprovalStatus, getApprovalStatus, getCatalogVersion, getCatalogVersion, getCompositeProdOfferPrices, getCompositeProdOfferPrices, getCompositeProdOfferPricesCount, getCompositeProdOfferPricesCount, getDescription, getDescription, getId, getId, getName, getName, getPriceEvent, getPriceEvent, getPriceRows, getPriceRows, getProductSpecCharacteristicValues, getProductSpecCharacteristicValues, getProductSpecCharacteristicValuesCount, getProductSpecCharacteristicValuesCount, getProductSpecCharacteristicValueUses, getProductSpecCharacteristicValueUses, getProductSpecCharacteristicValueUsesCount, getProductSpecCharacteristicValueUsesCount, isMarkModifiedDisabled, removeFromCompositeProdOfferPrices, removeFromCompositeProdOfferPrices, removeFromPriceRows, removeFromPriceRows, removeFromProductSpecCharacteristicValues, removeFromProductSpecCharacteristicValues, removeFromProductSpecCharacteristicValueUses, removeFromProductSpecCharacteristicValueUses, setAllDescription, setAllDescription, setAllName, setAllName, setApprovalStatus, setApprovalStatus, setCatalogVersion, setCatalogVersion, setCompositeProdOfferPrices, setCompositeProdOfferPrices, setDescription, setDescription, setId, setId, setName, setName, setPriceEvent, setPriceEvent, setPriceRows, setPriceRows, setProductSpecCharacteristicValues, setProductSpecCharacteristicValues, setProductSpecCharacteristicValueUses, setProductSpecCharacteristicValueUsesMethods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
VALUE
Qualifier of theTmaComponentProdOfferPrice.valueattribute- See Also:
-
CURRENCY
Qualifier of theTmaComponentProdOfferPrice.currencyattribute- See Also:
-
PRICINGLOGICALGORITHM
Qualifier of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute- See Also:
-
PRICINGLOGICALGORITHMHANDLER
protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaComponentProdOfferPrice> PRICINGLOGICALGORITHMHANDLERBidirectionalOneToManyHandlerfor handling 1:n PRICINGLOGICALGORITHM's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
TmaComponentProdOfferPrice
public TmaComponentProdOfferPrice()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classTmaProductOfferingPrice
-
createItem
protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException - Overrides:
createItemin classde.hybris.platform.jalo.GenericItem- Throws:
de.hybris.platform.jalo.JaloBusinessException
-
getCurrency
public de.hybris.platform.jalo.c2l.Currency getCurrency(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.currencyattribute.- Returns:
- the currency - The currency of the price
-
getCurrency
public de.hybris.platform.jalo.c2l.Currency getCurrency()Generated method - Getter of theTmaComponentProdOfferPrice.currencyattribute.- Returns:
- the currency - The currency of the price
-
setCurrency
public void setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value) Generated method - Setter of theTmaComponentProdOfferPrice.currencyattribute.- Parameters:
value- the currency - The currency of the price
-
setCurrency
public void setCurrency(de.hybris.platform.jalo.c2l.Currency value) Generated method - Setter of theTmaComponentProdOfferPrice.currencyattribute.- Parameters:
value- the currency - The currency of the price
-
getPricingLogicAlgorithm
public TmaPricingLogicAlgorithm getPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.- Returns:
- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
getPricingLogicAlgorithm
Generated method - Getter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.- Returns:
- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
setPricingLogicAlgorithm
public void setPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithm value) Generated method - Setter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.- Parameters:
value- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
setPricingLogicAlgorithm
Generated method - Setter of theTmaComponentProdOfferPrice.pricingLogicAlgorithmattribute.- Parameters:
value- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
getValue
Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.- Returns:
- the value - The numeric value of the component price.
-
getValue
Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.- Returns:
- the value - The numeric value of the component price.
-
getValueAsPrimitive
public double getValueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.- Returns:
- the value - The numeric value of the component price.
-
getValueAsPrimitive
public double getValueAsPrimitive()Generated method - Getter of theTmaComponentProdOfferPrice.valueattribute.- Returns:
- the value - The numeric value of the component price.
-
setValue
Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.- Parameters:
value- the value - The numeric value of the component price.
-
setValue
Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.- Parameters:
value- the value - The numeric value of the component price.
-
setValue
public void setValue(de.hybris.platform.jalo.SessionContext ctx, double value) Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.- Parameters:
value- the value - The numeric value of the component price.
-
setValue
public void setValue(double value) Generated method - Setter of theTmaComponentProdOfferPrice.valueattribute.- Parameters:
value- the value - The numeric value of the component price.
-