Class GeneratedPromotionUserRestriction
- 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.GeneratedAbstractPromotionRestriction
-
- de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
-
- de.hybris.platform.promotions.jalo.GeneratedPromotionUserRestriction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
PromotionUserRestriction
public abstract class GeneratedPromotionUserRestriction extends AbstractPromotionRestriction
Generated class for typePromotionUserRestriction.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
AbstractPromotionRestriction.RestrictionResult
-
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.StringPOSITIVEQualifier of thePromotionUserRestriction.positiveattributestatic java.lang.StringUSERSQualifier of thePromotionUserRestriction.usersattribute-
Fields inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionRestriction
DESCRIPTIONPATTERN, PROMOTION, RENDEREDDESCRIPTION, RESTRICTIONTYPE
-
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, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedPromotionUserRestriction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.util.Collection<Principal>getUsers()Generated method - Getter of thePromotionUserRestriction.usersattribute.java.util.Collection<Principal>getUsers(SessionContext ctx)Generated method - Getter of thePromotionUserRestriction.usersattribute.java.lang.BooleanisPositive()Generated method - Getter of thePromotionUserRestriction.positiveattribute.java.lang.BooleanisPositive(SessionContext ctx)Generated method - Getter of thePromotionUserRestriction.positiveattribute.booleanisPositiveAsPrimitive()Generated method - Getter of thePromotionUserRestriction.positiveattribute.booleanisPositiveAsPrimitive(SessionContext ctx)Generated method - Getter of thePromotionUserRestriction.positiveattribute.voidsetPositive(boolean value)Generated method - Setter of thePromotionUserRestriction.positiveattribute.voidsetPositive(SessionContext ctx, boolean value)Generated method - Setter of thePromotionUserRestriction.positiveattribute.voidsetPositive(SessionContext ctx, java.lang.Boolean value)Generated method - Setter of thePromotionUserRestriction.positiveattribute.voidsetPositive(java.lang.Boolean value)Generated method - Setter of thePromotionUserRestriction.positiveattribute.voidsetUsers(SessionContext ctx, java.util.Collection<Principal> value)Generated method - Setter of thePromotionUserRestriction.usersattribute.voidsetUsers(java.util.Collection<Principal> value)Generated method - Setter of thePromotionUserRestriction.usersattribute.-
Methods inherited from class de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
buildDataUniqueKey, deepClone, deepCloneAttributes, evaluate, evaluate, getAllRestrictionType, getDescriptionPatternArguments, getRenderedDescription, getRestrictionType, toString
-
Methods inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionRestriction
getAllDescriptionPattern, getAllDescriptionPattern, getAllRestrictionType, getDescriptionPattern, getDescriptionPattern, getPromotion, getPromotion, getRenderedDescription, getRestrictionType, setAllDescriptionPattern, setAllDescriptionPattern, setDescriptionPattern, setDescriptionPattern, setPromotion, setPromotion
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, 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, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
POSITIVE
public static final java.lang.String POSITIVE
Qualifier of thePromotionUserRestriction.positiveattribute- See Also:
- Constant Field Values
-
USERS
public static final java.lang.String USERS
Qualifier of thePromotionUserRestriction.usersattribute- 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 classGeneratedAbstractPromotionRestriction
-
isPositive
public java.lang.Boolean isPositive(SessionContext ctx)
Generated method - Getter of thePromotionUserRestriction.positiveattribute.- Returns:
- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
isPositive
public java.lang.Boolean isPositive()
Generated method - Getter of thePromotionUserRestriction.positiveattribute.- Returns:
- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
isPositiveAsPrimitive
public boolean isPositiveAsPrimitive(SessionContext ctx)
Generated method - Getter of thePromotionUserRestriction.positiveattribute.- Returns:
- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
isPositiveAsPrimitive
public boolean isPositiveAsPrimitive()
Generated method - Getter of thePromotionUserRestriction.positiveattribute.- Returns:
- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
setPositive
public void setPositive(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of thePromotionUserRestriction.positiveattribute.- Parameters:
value- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
setPositive
public void setPositive(java.lang.Boolean value)
Generated method - Setter of thePromotionUserRestriction.positiveattribute.- Parameters:
value- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
setPositive
public void setPositive(SessionContext ctx, boolean value)
Generated method - Setter of thePromotionUserRestriction.positiveattribute.- Parameters:
value- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
setPositive
public void setPositive(boolean value)
Generated method - Setter of thePromotionUserRestriction.positiveattribute.- Parameters:
value- the positive - Specifies if this restriction is a positive (true) or negative (false) one.
-
getUsers
public java.util.Collection<Principal> getUsers(SessionContext ctx)
Generated method - Getter of thePromotionUserRestriction.usersattribute.- Returns:
- the users - The principals the promotion is not applied for
-
getUsers
public java.util.Collection<Principal> getUsers()
Generated method - Getter of thePromotionUserRestriction.usersattribute.- Returns:
- the users - The principals the promotion is not applied for
-
setUsers
public void setUsers(SessionContext ctx, java.util.Collection<Principal> value)
Generated method - Setter of thePromotionUserRestriction.usersattribute.- Parameters:
value- the users - The principals the promotion is not applied for
-
setUsers
public void setUsers(java.util.Collection<Principal> value)
Generated method - Setter of thePromotionUserRestriction.usersattribute.- Parameters:
value- the users - The principals the promotion is not applied for
-
-