Class TmaUsageProdOfferPriceCharge
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
de.hybris.platform.b2ctelcoservices.jalo.TmaAbstractProdOfferPriceCharge
de.hybris.platform.b2ctelcoservices.jalo.TmaUsageProdOfferPriceCharge
- All Implemented Interfaces:
Serializable,Comparable
Generated class for type TmaUsageProdOfferPriceCharge.
- 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 theTmaUsageProdOfferPriceCharge.productUsageSpecattributeprotected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaUsageProdOfferPriceCharge>BidirectionalOneToManyHandlerfor handling 1:n PRODUCTUSAGESPEC's relation attributes from 'one' side.static final StringQualifier of theTmaUsageProdOfferPriceCharge.tierEndattributestatic final StringQualifier of theTmaUsageProdOfferPriceCharge.tierStartattributestatic final StringQualifier of theTmaUsageProdOfferPriceCharge.usageUnitattributeFields inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaComponentProdOfferPrice
CURRENCY, PRICINGLOGICALGORITHM, PRICINGLOGICALGORITHMHANDLER, VALUEFields inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaProductOfferingPrice
APPLICABLEDISCOUNTS, APPROVALSTATUS, CATALOGVERSION, COMPOSITEPRODOFFERPRICES, DESCRIPTION, ID, NAME, PRICEEVENT, PRICEROWS, PRICEROWSHANDLER, PRODUCTSPECCHARACTERISTICVALUES, PRODUCTSPECCHARACTERISTICVALUEUSES, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_MARKMODIFIED, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_SRC_ORDERED, TMACOMPOSITEPOPRICE2TMAPRODUCTOFFERINGPRICE_TGT_ORDERED, TMAPRODUCTOFFERINGPRICE2DISCOUNTROWRELATION_MARKMODIFIED, TMAPRODUCTOFFERINGPRICE2DISCOUNTROWRELATION_SRC_ORDERED, TMAPRODUCTOFFERINGPRICE2DISCOUNTROWRELATION_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) Generated method - Getter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.getProductUsageSpec(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.getTierEnd(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.intGenerated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.intgetTierEndAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.getTierStart(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.intGenerated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.intgetTierStartAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.de.hybris.platform.subscriptionservices.jalo.UsageUnitGenerated method - Getter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.de.hybris.platform.subscriptionservices.jalo.UsageUnitgetUsageUnit(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.voidGenerated method - Setter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.voidsetProductUsageSpec(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.voidsetTierEnd(int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.voidsetTierEnd(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.voidsetTierEnd(de.hybris.platform.jalo.SessionContext ctx, Integer value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.voidsetTierEnd(Integer value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.voidsetTierStart(int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.voidsetTierStart(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.voidsetTierStart(de.hybris.platform.jalo.SessionContext ctx, Integer value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.voidsetTierStart(Integer value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.voidsetUsageUnit(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.voidsetUsageUnit(de.hybris.platform.subscriptionservices.jalo.UsageUnit value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.Methods inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaComponentProdOfferPrice
getCurrency, getCurrency, getPricingLogicAlgorithm, getPricingLogicAlgorithm, getValue, getValue, getValueAsPrimitive, getValueAsPrimitive, setCurrency, setCurrency, setPricingLogicAlgorithm, setPricingLogicAlgorithm, setValue, setValue, setValue, setValueMethods inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaProductOfferingPrice
addToApplicableDiscounts, addToApplicableDiscounts, addToCompositeProdOfferPrices, addToCompositeProdOfferPrices, addToPriceRows, addToPriceRows, addToProductSpecCharacteristicValues, addToProductSpecCharacteristicValues, addToProductSpecCharacteristicValueUses, addToProductSpecCharacteristicValueUses, getAllDescription, getAllDescription, getAllName, getAllName, getApplicableDiscounts, getApplicableDiscounts, getApplicableDiscountsCount, getApplicableDiscountsCount, 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, removeFromApplicableDiscounts, removeFromApplicableDiscounts, removeFromCompositeProdOfferPrices, removeFromCompositeProdOfferPrices, removeFromPriceRows, removeFromPriceRows, removeFromProductSpecCharacteristicValues, removeFromProductSpecCharacteristicValues, removeFromProductSpecCharacteristicValueUses, removeFromProductSpecCharacteristicValueUses, setAllDescription, setAllDescription, setAllName, setAllName, setApplicableDiscounts, setApplicableDiscounts, 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
-
TIERSTART
Qualifier of theTmaUsageProdOfferPriceCharge.tierStartattribute- See Also:
-
TIEREND
Qualifier of theTmaUsageProdOfferPriceCharge.tierEndattribute- See Also:
-
USAGEUNIT
Qualifier of theTmaUsageProdOfferPriceCharge.usageUnitattribute- See Also:
-
PRODUCTUSAGESPEC
Qualifier of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute- See Also:
-
PRODUCTUSAGESPECHANDLER
protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaUsageProdOfferPriceCharge> PRODUCTUSAGESPECHANDLERBidirectionalOneToManyHandlerfor handling 1:n PRODUCTUSAGESPEC's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
TmaUsageProdOfferPriceCharge
public TmaUsageProdOfferPriceCharge()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classTmaAbstractProdOfferPriceCharge
-
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 classTmaComponentProdOfferPrice- Throws:
de.hybris.platform.jalo.JaloBusinessException
-
getProductUsageSpec
Generated method - Getter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.- Returns:
- the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
-
getProductUsageSpec
Generated method - Getter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.- Returns:
- the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
-
setProductUsageSpec
public void setProductUsageSpec(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.- Parameters:
value- the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
-
setProductUsageSpec
Generated method - Setter of theTmaUsageProdOfferPriceCharge.productUsageSpecattribute.- Parameters:
value- the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
-
getTierEnd
Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Returns:
- the tierEnd - Tier End
-
getTierEnd
Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Returns:
- the tierEnd - Tier End
-
getTierEndAsPrimitive
public int getTierEndAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Returns:
- the tierEnd - Tier End
-
getTierEndAsPrimitive
public int getTierEndAsPrimitive()Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Returns:
- the tierEnd - Tier End
-
setTierEnd
Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Parameters:
value- the tierEnd - Tier End
-
setTierEnd
Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Parameters:
value- the tierEnd - Tier End
-
setTierEnd
public void setTierEnd(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Parameters:
value- the tierEnd - Tier End
-
setTierEnd
public void setTierEnd(int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierEndattribute.- Parameters:
value- the tierEnd - Tier End
-
getTierStart
Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Returns:
- the tierStart - Tier Start
-
getTierStart
Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Returns:
- the tierStart - Tier Start
-
getTierStartAsPrimitive
public int getTierStartAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Returns:
- the tierStart - Tier Start
-
getTierStartAsPrimitive
public int getTierStartAsPrimitive()Generated method - Getter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Returns:
- the tierStart - Tier Start
-
setTierStart
Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Parameters:
value- the tierStart - Tier Start
-
setTierStart
Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Parameters:
value- the tierStart - Tier Start
-
setTierStart
public void setTierStart(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Parameters:
value- the tierStart - Tier Start
-
setTierStart
public void setTierStart(int value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.tierStartattribute.- Parameters:
value- the tierStart - Tier Start
-
getUsageUnit
public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUsageUnit(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.- Returns:
- the usageUnit - The usage unit of the usage charge
-
getUsageUnit
public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUsageUnit()Generated method - Getter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.- Returns:
- the usageUnit - The usage unit of the usage charge
-
setUsageUnit
public void setUsageUnit(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.- Parameters:
value- the usageUnit - The usage unit of the usage charge
-
setUsageUnit
public void setUsageUnit(de.hybris.platform.subscriptionservices.jalo.UsageUnit value) Generated method - Setter of theTmaUsageProdOfferPriceCharge.usageUnitattribute.- Parameters:
value- the usageUnit - The usage unit of the usage charge
-