Package de.hybris.platform.voucher.jalo
Class GeneratedRegularCustomerOrderQuantityRestriction
- 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.voucher.jalo.GeneratedRestriction
-
- de.hybris.platform.voucher.jalo.Restriction
-
- de.hybris.platform.voucher.jalo.GeneratedRegularCustomerOrderQuantityRestriction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
RegularCustomerOrderQuantityRestriction
public abstract class GeneratedRegularCustomerOrderQuantityRestriction extends Restriction
Generated class for typeRegularCustomerOrderQuantityRestriction.- 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.StringORDERQUANTITYQualifier of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute-
Fields inherited from class de.hybris.platform.voucher.jalo.GeneratedRestriction
DESCRIPTION, POSITIVE, RESTRICTIONTYPE, VIOLATIONMESSAGE, VOUCHER, VOUCHERHANDLER, VOUCHERPOS
-
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 GeneratedRegularCustomerOrderQuantityRestriction()
-
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.IntegergetOrderQuantity()Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.java.lang.IntegergetOrderQuantity(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.intgetOrderQuantityAsPrimitive()Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.intgetOrderQuantityAsPrimitive(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.voidsetOrderQuantity(int value)Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.voidsetOrderQuantity(SessionContext ctx, int value)Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.voidsetOrderQuantity(SessionContext ctx, java.lang.Integer value)Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.voidsetOrderQuantity(java.lang.Integer value)Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.-
Methods inherited from class de.hybris.platform.voucher.jalo.Restriction
getAllRestrictionType, getApplicableEntries, getDescription, getMessageAttributeValues, getRestrictionType, getViolationMessage, isFulfilled, isFulfilled, isFulfilledInternal, isFulfilledInternal
-
Methods inherited from class de.hybris.platform.voucher.jalo.GeneratedRestriction
createItem, getAllDescription, getAllDescription, getAllRestrictionType, getAllViolationMessage, getAllViolationMessage, getDescription, getRestrictionType, getViolationMessage, getVoucher, getVoucher, isPositive, isPositive, isPositiveAsPrimitive, isPositiveAsPrimitive, setAllDescription, setAllDescription, setAllViolationMessage, setAllViolationMessage, setDescription, setDescription, setPositive, setPositive, setPositive, setPositive, setViolationMessage, setViolationMessage, setVoucher, setVoucher
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
ORDERQUANTITY
public static final java.lang.String ORDERQUANTITY
Qualifier of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute- 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 classGeneratedRestriction
-
getOrderQuantity
public java.lang.Integer getOrderQuantity(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Returns:
- the orderQuantity - restrict to customers with a total of x completed orders.
-
getOrderQuantity
public java.lang.Integer getOrderQuantity()
Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Returns:
- the orderQuantity - restrict to customers with a total of x completed orders.
-
getOrderQuantityAsPrimitive
public int getOrderQuantityAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Returns:
- the orderQuantity - restrict to customers with a total of x completed orders.
-
getOrderQuantityAsPrimitive
public int getOrderQuantityAsPrimitive()
Generated method - Getter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Returns:
- the orderQuantity - restrict to customers with a total of x completed orders.
-
setOrderQuantity
public void setOrderQuantity(SessionContext ctx, java.lang.Integer value)
Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Parameters:
value- the orderQuantity - restrict to customers with a total of x completed orders.
-
setOrderQuantity
public void setOrderQuantity(java.lang.Integer value)
Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Parameters:
value- the orderQuantity - restrict to customers with a total of x completed orders.
-
setOrderQuantity
public void setOrderQuantity(SessionContext ctx, int value)
Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Parameters:
value- the orderQuantity - restrict to customers with a total of x completed orders.
-
setOrderQuantity
public void setOrderQuantity(int value)
Generated method - Setter of theRegularCustomerOrderQuantityRestriction.orderQuantityattribute.- Parameters:
value- the orderQuantity - restrict to customers with a total of x completed orders.
-
-