Class TmaProductPriceClass
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.TmaProductPriceClass
- All Implemented Interfaces:
Serializable,Comparable
public class TmaProductPriceClass
extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaProductPriceClass.
- 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 theTmaProductPriceClass.discountRowsattributestatic final StringQualifier of theTmaProductPriceClass.idattributestatic final StringQualifier of theTmaProductPriceClass.pricePlansattributestatic final StringQualifier of theTmaProductPriceClass.productOfferingsattributeprotected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.product.Product>OneToManyHandlerfor handling 1:n PRODUCTOFFERINGS's relation attributes from 'many' side.protected static StringRelation disable markmodifed parameter constants for TmaProductPriceClass2DiscountRowRelation from ((tuadatacommonsservices))protected static StringRelation ordering override parameter constants for TmaProductPriceClass2DiscountRowRelation from ((tuadatacommonsservices))protected static Stringprotected static StringRelation disable markmodifed parameter constants for TmaProductPriceClass2SubscriptionPricePlanRelation from ((tuadatacommonsservices))protected static StringRelation ordering override parameter constants for TmaProductPriceClass2SubscriptionPricePlanRelation from ((tuadatacommonsservices))protected static StringFields 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 TypeMethodDescriptionvoidaddToDiscountRows(de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Addsvalueto discountRows.voidaddToDiscountRows(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Addsvalueto discountRows.voidaddToPricePlans(de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Addsvalueto pricePlans.voidaddToPricePlans(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Addsvalueto pricePlans.voidaddToProductOfferings(de.hybris.platform.jalo.product.Product value) Generated method - Addsvalueto productOfferings.voidaddToProductOfferings(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Addsvalueto productOfferings.Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow>Generated method - Getter of theTmaProductPriceClass.discountRowsattribute.Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow>getDiscountRows(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.discountRowsattribute.longlonggetDiscountRowsCount(de.hybris.platform.jalo.SessionContext ctx) getId()Generated method - Getter of theTmaProductPriceClass.idattribute.getId(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.idattribute.Set<de.hybris.platform.europe1.jalo.PriceRow>Generated method - Getter of theTmaProductPriceClass.pricePlansattribute.Set<de.hybris.platform.europe1.jalo.PriceRow>getPricePlans(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.pricePlansattribute.longlonggetPricePlansCount(de.hybris.platform.jalo.SessionContext ctx) Set<de.hybris.platform.jalo.product.Product>Generated method - Getter of theTmaProductPriceClass.productOfferingsattribute.Set<de.hybris.platform.jalo.product.Product>getProductOfferings(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.productOfferingsattribute.booleanisMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromDiscountRows(de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Removesvaluefrom discountRows.voidremoveFromDiscountRows(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Removesvaluefrom discountRows.voidremoveFromPricePlans(de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Removesvaluefrom pricePlans.voidremoveFromPricePlans(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Removesvaluefrom pricePlans.voidremoveFromProductOfferings(de.hybris.platform.jalo.product.Product value) Generated method - Removesvaluefrom productOfferings.voidremoveFromProductOfferings(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Removesvaluefrom productOfferings.voidsetDiscountRows(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow> value) Generated method - Setter of theTmaProductPriceClass.discountRowsattribute.voidsetDiscountRows(Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow> value) Generated method - Setter of theTmaProductPriceClass.discountRowsattribute.protected voidGenerated method - Setter of theTmaProductPriceClass.idattribute.protected voidGenerated method - Setter of theTmaProductPriceClass.idattribute.voidsetPricePlans(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.europe1.jalo.PriceRow> value) Generated method - Setter of theTmaProductPriceClass.pricePlansattribute.voidsetPricePlans(Set<de.hybris.platform.europe1.jalo.PriceRow> value) Generated method - Setter of theTmaProductPriceClass.pricePlansattribute.voidsetProductOfferings(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.jalo.product.Product> value) Generated method - Setter of theTmaProductPriceClass.productOfferingsattribute.voidsetProductOfferings(Set<de.hybris.platform.jalo.product.Product> value) Generated method - Setter of theTmaProductPriceClass.productOfferingsattribute.Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, 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
-
ID
Qualifier of theTmaProductPriceClass.idattribute- See Also:
-
PRICEPLANS
Qualifier of theTmaProductPriceClass.pricePlansattribute- See Also:
-
TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION_SRC_ORDERED
Relation ordering override parameter constants for TmaProductPriceClass2SubscriptionPricePlanRelation from ((tuadatacommonsservices)) -
TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION_TGT_ORDERED
-
TMAPRODUCTPRICECLASS2SUBSCRIPTIONPRICEPLANRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for TmaProductPriceClass2SubscriptionPricePlanRelation from ((tuadatacommonsservices)) -
DISCOUNTROWS
Qualifier of theTmaProductPriceClass.discountRowsattribute- See Also:
-
TMAPRODUCTPRICECLASS2DISCOUNTROWRELATION_SRC_ORDERED
Relation ordering override parameter constants for TmaProductPriceClass2DiscountRowRelation from ((tuadatacommonsservices)) -
TMAPRODUCTPRICECLASS2DISCOUNTROWRELATION_TGT_ORDERED
-
TMAPRODUCTPRICECLASS2DISCOUNTROWRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for TmaProductPriceClass2DiscountRowRelation from ((tuadatacommonsservices)) -
PRODUCTOFFERINGS
Qualifier of theTmaProductPriceClass.productOfferingsattribute- See Also:
-
PRODUCTOFFERINGSHANDLER
protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.product.Product> PRODUCTOFFERINGSHANDLEROneToManyHandlerfor handling 1:n PRODUCTOFFERINGS's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
TmaProductPriceClass
public TmaProductPriceClass()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classde.hybris.platform.jalo.Item
-
getDiscountRows
public Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow> getDiscountRows(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.discountRowsattribute.- Returns:
- the discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
getDiscountRows
Generated method - Getter of theTmaProductPriceClass.discountRowsattribute.- Returns:
- the discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
getDiscountRowsCount
public long getDiscountRowsCount(de.hybris.platform.jalo.SessionContext ctx) -
getDiscountRowsCount
public long getDiscountRowsCount() -
setDiscountRows
public void setDiscountRows(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.europe1.jalo.AbstractDiscountRow> value) Generated method - Setter of theTmaProductPriceClass.discountRowsattribute.- Parameters:
value- the discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
setDiscountRows
Generated method - Setter of theTmaProductPriceClass.discountRowsattribute.- Parameters:
value- the discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
addToDiscountRows
public void addToDiscountRows(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Addsvalueto discountRows.- Parameters:
value- the item to add to discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
addToDiscountRows
public void addToDiscountRows(de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Addsvalueto discountRows.- Parameters:
value- the item to add to discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
removeFromDiscountRows
public void removeFromDiscountRows(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Removesvaluefrom discountRows.- Parameters:
value- the item to remove from discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
removeFromDiscountRows
public void removeFromDiscountRows(de.hybris.platform.europe1.jalo.AbstractDiscountRow value) Generated method - Removesvaluefrom discountRows.- Parameters:
value- the item to remove from discountRows - Discount Rows valid when the required Product Price Classes are configured.
-
getId
Generated method - Getter of theTmaProductPriceClass.idattribute.- Returns:
- the id - Unique identifier of the Product Price Class.
-
getId
Generated method - Getter of theTmaProductPriceClass.idattribute.- Returns:
- the id - Unique identifier of the Product Price Class.
-
setId
Generated method - Setter of theTmaProductPriceClass.idattribute.- Parameters:
value- the id - Unique identifier of the Product Price Class.
-
setId
Generated method - Setter of theTmaProductPriceClass.idattribute.- Parameters:
value- the id - Unique identifier of the Product Price Class.
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.since 2011, useUtilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)- Overrides:
isMarkModifiedDisabledin classde.hybris.platform.jalo.Item
-
getPricePlans
public Set<de.hybris.platform.europe1.jalo.PriceRow> getPricePlans(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.pricePlansattribute.- Returns:
- the pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
getPricePlans
Generated method - Getter of theTmaProductPriceClass.pricePlansattribute.- Returns:
- the pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
getPricePlansCount
public long getPricePlansCount(de.hybris.platform.jalo.SessionContext ctx) -
getPricePlansCount
public long getPricePlansCount() -
setPricePlans
public void setPricePlans(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.europe1.jalo.PriceRow> value) Generated method - Setter of theTmaProductPriceClass.pricePlansattribute.- Parameters:
value- the pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
setPricePlans
Generated method - Setter of theTmaProductPriceClass.pricePlansattribute.- Parameters:
value- the pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
addToPricePlans
public void addToPricePlans(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Addsvalueto pricePlans.- Parameters:
value- the item to add to pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
addToPricePlans
public void addToPricePlans(de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Addsvalueto pricePlans.- Parameters:
value- the item to add to pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
removeFromPricePlans
public void removeFromPricePlans(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Removesvaluefrom pricePlans.- Parameters:
value- the item to remove from pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
removeFromPricePlans
public void removeFromPricePlans(de.hybris.platform.europe1.jalo.PriceRow value) Generated method - Removesvaluefrom pricePlans.- Parameters:
value- the item to remove from pricePlans - Price Rows valid when the required Product Price Classes are configured.
-
getProductOfferings
public Set<de.hybris.platform.jalo.product.Product> getProductOfferings(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theTmaProductPriceClass.productOfferingsattribute.- Returns:
- the productOfferings - Products which belong to this Product Price Class.
-
getProductOfferings
Generated method - Getter of theTmaProductPriceClass.productOfferingsattribute.- Returns:
- the productOfferings - Products which belong to this Product Price Class.
-
setProductOfferings
public void setProductOfferings(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.jalo.product.Product> value) Generated method - Setter of theTmaProductPriceClass.productOfferingsattribute.- Parameters:
value- the productOfferings - Products which belong to this Product Price Class.
-
setProductOfferings
Generated method - Setter of theTmaProductPriceClass.productOfferingsattribute.- Parameters:
value- the productOfferings - Products which belong to this Product Price Class.
-
addToProductOfferings
public void addToProductOfferings(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Addsvalueto productOfferings.- Parameters:
value- the item to add to productOfferings - Products which belong to this Product Price Class.
-
addToProductOfferings
public void addToProductOfferings(de.hybris.platform.jalo.product.Product value) Generated method - Addsvalueto productOfferings.- Parameters:
value- the item to add to productOfferings - Products which belong to this Product Price Class.
-
removeFromProductOfferings
public void removeFromProductOfferings(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Removesvaluefrom productOfferings.- Parameters:
value- the item to remove from productOfferings - Products which belong to this Product Price Class.
-
removeFromProductOfferings
public void removeFromProductOfferings(de.hybris.platform.jalo.product.Product value) Generated method - Removesvaluefrom productOfferings.- Parameters:
value- the item to remove from productOfferings - Products which belong to this Product Price Class.
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)