Class GeneratedProductForPromotionSourceRule
- 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.promotionengineservices.jalo.GeneratedProductForPromotionSourceRule
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
ProductForPromotionSourceRule
public abstract class GeneratedProductForPromotionSourceRule extends GenericItem
Generated class for typeProductForPromotionSourceRule.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringPRODUCTCODEQualifier of theProductForPromotionSourceRule.productCodeattributestatic java.lang.StringPROMOTIONQualifier of theProductForPromotionSourceRule.promotionattributestatic java.lang.StringRULEQualifier of theProductForPromotionSourceRule.ruleattribute-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields 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, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedProductForPromotionSourceRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetProductCode()Generated method - Getter of theProductForPromotionSourceRule.productCodeattribute.java.lang.StringgetProductCode(SessionContext ctx)Generated method - Getter of theProductForPromotionSourceRule.productCodeattribute.RuleBasedPromotiongetPromotion()Generated method - Getter of theProductForPromotionSourceRule.promotionattribute.RuleBasedPromotiongetPromotion(SessionContext ctx)Generated method - Getter of theProductForPromotionSourceRule.promotionattribute.PromotionSourceRulegetRule()Generated method - Getter of theProductForPromotionSourceRule.ruleattribute.PromotionSourceRulegetRule(SessionContext ctx)Generated method - Getter of theProductForPromotionSourceRule.ruleattribute.protected voidsetProductCode(SessionContext ctx, java.lang.String value)Generated method - Setter of theProductForPromotionSourceRule.productCodeattribute.protected voidsetProductCode(java.lang.String value)Generated method - Setter of theProductForPromotionSourceRule.productCodeattribute.protected voidsetPromotion(SessionContext ctx, RuleBasedPromotion value)Generated method - Setter of theProductForPromotionSourceRule.promotionattribute.protected voidsetPromotion(RuleBasedPromotion value)Generated method - Setter of theProductForPromotionSourceRule.promotionattribute.protected voidsetRule(SessionContext ctx, PromotionSourceRule value)Generated method - Setter of theProductForPromotionSourceRule.ruleattribute.protected voidsetRule(PromotionSourceRule value)Generated method - Setter of theProductForPromotionSourceRule.ruleattribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods 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, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods 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, 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, isMarkModifiedDisabled, 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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
PRODUCTCODE
public static final java.lang.String PRODUCTCODE
Qualifier of theProductForPromotionSourceRule.productCodeattribute- See Also:
- Constant Field Values
-
RULE
public static final java.lang.String RULE
Qualifier of theProductForPromotionSourceRule.ruleattribute- See Also:
- Constant Field Values
-
PROMOTION
public static final java.lang.String PROMOTION
Qualifier of theProductForPromotionSourceRule.promotionattribute- See Also:
- Constant Field Values
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classItem
-
getProductCode
public java.lang.String getProductCode(SessionContext ctx)
Generated method - Getter of theProductForPromotionSourceRule.productCodeattribute.- Returns:
- the productCode - product code used in the given PromotionSourceRule
-
getProductCode
public java.lang.String getProductCode()
Generated method - Getter of theProductForPromotionSourceRule.productCodeattribute.- Returns:
- the productCode - product code used in the given PromotionSourceRule
-
setProductCode
protected void setProductCode(SessionContext ctx, java.lang.String value)
Generated method - Setter of theProductForPromotionSourceRule.productCodeattribute.- Parameters:
value- the productCode - product code used in the given PromotionSourceRule
-
setProductCode
protected void setProductCode(java.lang.String value)
Generated method - Setter of theProductForPromotionSourceRule.productCodeattribute.- Parameters:
value- the productCode - product code used in the given PromotionSourceRule
-
getPromotion
public RuleBasedPromotion getPromotion(SessionContext ctx)
Generated method - Getter of theProductForPromotionSourceRule.promotionattribute.- Returns:
- the promotion - RuleBasedPromotion related to the rule
-
getPromotion
public RuleBasedPromotion getPromotion()
Generated method - Getter of theProductForPromotionSourceRule.promotionattribute.- Returns:
- the promotion - RuleBasedPromotion related to the rule
-
setPromotion
protected void setPromotion(SessionContext ctx, RuleBasedPromotion value)
Generated method - Setter of theProductForPromotionSourceRule.promotionattribute.- Parameters:
value- the promotion - RuleBasedPromotion related to the rule
-
setPromotion
protected void setPromotion(RuleBasedPromotion value)
Generated method - Setter of theProductForPromotionSourceRule.promotionattribute.- Parameters:
value- the promotion - RuleBasedPromotion related to the rule
-
getRule
public PromotionSourceRule getRule(SessionContext ctx)
Generated method - Getter of theProductForPromotionSourceRule.ruleattribute.- Returns:
- the rule - PromotionSourceRule containing the product code
-
getRule
public PromotionSourceRule getRule()
Generated method - Getter of theProductForPromotionSourceRule.ruleattribute.- Returns:
- the rule - PromotionSourceRule containing the product code
-
setRule
protected void setRule(SessionContext ctx, PromotionSourceRule value)
Generated method - Setter of theProductForPromotionSourceRule.ruleattribute.- Parameters:
value- the rule - PromotionSourceRule containing the product code
-
setRule
protected void setRule(PromotionSourceRule value)
Generated method - Setter of theProductForPromotionSourceRule.ruleattribute.- Parameters:
value- the rule - PromotionSourceRule containing the product code
-
-