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_ATTRIBUTESstatic java.lang.StringIDENTIFIERQualifier of thePromotionGroup.Identifierattributestatic java.lang.StringPROMOTIONSQualifier of thePromotionGroup.Promotionsattributeprotected static OneToManyHandler<AbstractPromotion>PROMOTIONSHANDLEROneToManyHandlerfor 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 voidaddToPromotions(SessionContext ctx, AbstractPromotion value)Generated method - Addsvalueto Promotions.voidaddToPromotions(AbstractPromotion value)Generated method - Addsvalueto Promotions.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetIdentifier()Generated method - Getter of thePromotionGroup.Identifierattribute.java.lang.StringgetIdentifier(SessionContext ctx)Generated method - Getter of thePromotionGroup.Identifierattribute.java.util.Collection<AbstractPromotion>getPromotions()Generated method - Getter of thePromotionGroup.Promotionsattribute.java.util.Collection<AbstractPromotion>getPromotions(SessionContext ctx)Generated method - Getter of thePromotionGroup.Promotionsattribute.voidremoveFromPromotions(SessionContext ctx, AbstractPromotion value)Generated method - Removesvaluefrom Promotions.voidremoveFromPromotions(AbstractPromotion value)Generated method - Removesvaluefrom Promotions.voidsetIdentifier(SessionContext ctx, java.lang.String value)Generated method - Setter of thePromotionGroup.Identifierattribute.voidsetIdentifier(java.lang.String value)Generated method - Setter of thePromotionGroup.Identifierattribute.voidsetPromotions(SessionContext ctx, java.util.Collection<AbstractPromotion> value)Generated method - Setter of thePromotionGroup.Promotionsattribute.voidsetPromotions(java.util.Collection<AbstractPromotion> value)Generated method - Setter of thePromotionGroup.Promotionsattribute.-
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.Identifierattribute- See Also:
- Constant Field Values
-
PROMOTIONS
public static final java.lang.String PROMOTIONS
Qualifier of thePromotionGroup.Promotionsattribute- See Also:
- Constant Field Values
-
PROMOTIONSHANDLER
protected static final OneToManyHandler<AbstractPromotion> PROMOTIONSHANDLER
OneToManyHandlerfor 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:
getDefaultAttributeModesin classItem
-
getIdentifier
public java.lang.String getIdentifier(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Identifierattribute.- Returns:
- the Identifier
-
getIdentifier
public java.lang.String getIdentifier()
Generated method - Getter of thePromotionGroup.Identifierattribute.- Returns:
- the Identifier
-
setIdentifier
public void setIdentifier(SessionContext ctx, java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifierattribute.- Parameters:
value- the Identifier
-
setIdentifier
public void setIdentifier(java.lang.String value)
Generated method - Setter of thePromotionGroup.Identifierattribute.- Parameters:
value- the Identifier
-
getPromotions
public java.util.Collection<AbstractPromotion> getPromotions(SessionContext ctx)
Generated method - Getter of thePromotionGroup.Promotionsattribute.- Returns:
- the Promotions
-
getPromotions
public java.util.Collection<AbstractPromotion> getPromotions()
Generated method - Getter of thePromotionGroup.Promotionsattribute.- Returns:
- the Promotions
-
setPromotions
public void setPromotions(SessionContext ctx, java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotionsattribute.- Parameters:
value- the Promotions
-
setPromotions
public void setPromotions(java.util.Collection<AbstractPromotion> value)
Generated method - Setter of thePromotionGroup.Promotionsattribute.- Parameters:
value- the Promotions
-
addToPromotions
public void addToPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Addsvalueto Promotions.- Parameters:
value- the item to add to Promotions
-
addToPromotions
public void addToPromotions(AbstractPromotion value)
Generated method - Addsvalueto Promotions.- Parameters:
value- the item to add to Promotions
-
removeFromPromotions
public void removeFromPromotions(SessionContext ctx, AbstractPromotion value)
Generated method - Removesvaluefrom Promotions.- Parameters:
value- the item to remove from Promotions
-
removeFromPromotions
public void removeFromPromotions(AbstractPromotion value)
Generated method - Removesvaluefrom Promotions.- Parameters:
value- the item to remove from Promotions
-
-