Class GeneratedExcludedProductForRule
- 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.GeneratedExcludedProductForRule
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
ExcludedProductForRule
public abstract class GeneratedExcludedProductForRule extends GenericItem
Generated class for typeExcludedProductForRule
.- 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_ATTRIBUTES
static java.lang.String
PRODUCTCODE
Qualifier of theExcludedProductForRule.productCode
attributestatic java.lang.String
RULE
Qualifier of theExcludedProductForRule.rule
attribute-
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 GeneratedExcludedProductForRule()
-
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.String
getProductCode()
Generated method - Getter of theExcludedProductForRule.productCode
attribute.java.lang.String
getProductCode(SessionContext ctx)
Generated method - Getter of theExcludedProductForRule.productCode
attribute.PromotionSourceRule
getRule()
Generated method - Getter of theExcludedProductForRule.rule
attribute.PromotionSourceRule
getRule(SessionContext ctx)
Generated method - Getter of theExcludedProductForRule.rule
attribute.protected void
setProductCode(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExcludedProductForRule.productCode
attribute.protected void
setProductCode(java.lang.String value)
Generated method - Setter of theExcludedProductForRule.productCode
attribute.protected void
setRule(SessionContext ctx, PromotionSourceRule value)
Generated method - Setter of theExcludedProductForRule.rule
attribute.protected void
setRule(PromotionSourceRule value)
Generated method - Setter of theExcludedProductForRule.rule
attribute.-
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 theExcludedProductForRule.productCode
attribute- See Also:
- Constant Field Values
-
RULE
public static final java.lang.String RULE
Qualifier of theExcludedProductForRule.rule
attribute- 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:
getDefaultAttributeModes
in classItem
-
getProductCode
public java.lang.String getProductCode(SessionContext ctx)
Generated method - Getter of theExcludedProductForRule.productCode
attribute.- Returns:
- the productCode
-
getProductCode
public java.lang.String getProductCode()
Generated method - Getter of theExcludedProductForRule.productCode
attribute.- Returns:
- the productCode
-
setProductCode
protected void setProductCode(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExcludedProductForRule.productCode
attribute.- Parameters:
value
- the productCode
-
setProductCode
protected void setProductCode(java.lang.String value)
Generated method - Setter of theExcludedProductForRule.productCode
attribute.- Parameters:
value
- the productCode
-
getRule
public PromotionSourceRule getRule(SessionContext ctx)
Generated method - Getter of theExcludedProductForRule.rule
attribute.- Returns:
- the rule - PromotionSourceRule containing the excluded product code
-
getRule
public PromotionSourceRule getRule()
Generated method - Getter of theExcludedProductForRule.rule
attribute.- Returns:
- the rule - PromotionSourceRule containing the excluded product code
-
setRule
protected void setRule(SessionContext ctx, PromotionSourceRule value)
Generated method - Setter of theExcludedProductForRule.rule
attribute.- Parameters:
value
- the rule - PromotionSourceRule containing the excluded product code
-
setRule
protected void setRule(PromotionSourceRule value)
Generated method - Setter of theExcludedProductForRule.rule
attribute.- Parameters:
value
- the rule - PromotionSourceRule containing the excluded product code
-
-