Class GeneratedPromotionGroup
- 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.promotions.jalo.GeneratedPromotionGroup
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
PromotionGroup
public abstract class GeneratedPromotionGroup extends GenericItem
Generated class for typePromotionGroup
.- 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
IDENTIFIER
Qualifier of thePromotionGroup.Identifier
attributestatic java.lang.String
PROMOTIONS
Qualifier of thePromotionGroup.Promotions
attributeprotected static OneToManyHandler<AbstractPromotion>
PROMOTIONSHANDLER
OneToManyHandler
for handling 1:n PROMOTIONS's relation attributes from 'many' side.-
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 GeneratedPromotionGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Addsvalue
to Promotions.void
addToPromotions(AbstractPromotion value)
Generated method - Addsvalue
to Promotions.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.lang.String
getIdentifier()
Generated method - Getter of thePromotionGroup.Identifier
attribute.java.lang.String
getIdentifier(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Identifier
attribute.java.util.Collection<AbstractPromotion>
getPromotions()
Generated method - Getter of thePromotionGroup.Promotions
attribute.java.util.Collection<AbstractPromotion>
getPromotions(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Promotions
attribute.void
removeFromPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Removesvalue
from Promotions.void
removeFromPromotions(AbstractPromotion value)
Generated method - Removesvalue
from Promotions.void
setIdentifier(SessionContext ctx, java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifier
attribute.void
setIdentifier(java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifier
attribute.void
setPromotions(SessionContext ctx, java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotions
attribute.void
setPromotions(java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotions
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
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
Qualifier of thePromotionGroup.Identifier
attribute- See Also:
- Constant Field Values
-
PROMOTIONS
public static final java.lang.String PROMOTIONS
Qualifier of thePromotionGroup.Promotions
attribute- See Also:
- Constant Field Values
-
PROMOTIONSHANDLER
protected static final OneToManyHandler<AbstractPromotion> PROMOTIONSHANDLER
OneToManyHandler
for handling 1:n PROMOTIONS's relation attributes from 'many' side.
-
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
-
getIdentifier
public java.lang.String getIdentifier(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Identifier
attribute.- Returns:
- the Identifier
-
getIdentifier
public java.lang.String getIdentifier()
Generated method - Getter of thePromotionGroup.Identifier
attribute.- Returns:
- the Identifier
-
setIdentifier
public void setIdentifier(SessionContext ctx, java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifier
attribute.- Parameters:
value
- the Identifier
-
setIdentifier
public void setIdentifier(java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifier
attribute.- Parameters:
value
- the Identifier
-
getPromotions
public java.util.Collection<AbstractPromotion> getPromotions(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Promotions
attribute.- Returns:
- the Promotions
-
getPromotions
public java.util.Collection<AbstractPromotion> getPromotions()
Generated method - Getter of thePromotionGroup.Promotions
attribute.- Returns:
- the Promotions
-
setPromotions
public void setPromotions(SessionContext ctx, java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotions
attribute.- Parameters:
value
- the Promotions
-
setPromotions
public void setPromotions(java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotions
attribute.- Parameters:
value
- the Promotions
-
addToPromotions
public void addToPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Addsvalue
to Promotions.- Parameters:
value
- the item to add to Promotions
-
addToPromotions
public void addToPromotions(AbstractPromotion value)
Generated method - Addsvalue
to Promotions.- Parameters:
value
- the item to add to Promotions
-
removeFromPromotions
public void removeFromPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Removesvalue
from Promotions.- Parameters:
value
- the item to remove from Promotions
-
removeFromPromotions
public void removeFromPromotions(AbstractPromotion value)
Generated method - Removesvalue
from Promotions.- Parameters:
value
- the item to remove from Promotions
-
-