Package de.hybris.platform.voucher.jalo
Class GeneratedProductQuantityRestriction
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.GeneratedProductRestriction
de.hybris.platform.voucher.jalo.ProductRestriction
de.hybris.platform.voucher.jalo.GeneratedProductQuantityRestriction
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
ProductQuantityRestriction
Generated class for type
ProductQuantityRestriction.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested 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
FieldsModifier and TypeFieldDescriptionprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theProductQuantityRestriction.quantityattributestatic final StringQualifier of theProductQuantityRestriction.unitattributeFields inherited from class de.hybris.platform.voucher.jalo.GeneratedProductRestriction
PRODUCTSFields inherited from class de.hybris.platform.voucher.jalo.GeneratedRestriction
DESCRIPTION, POSITIVE, RESTRICTIONTYPE, VIOLATIONMESSAGE, VOUCHER, VOUCHERHANDLER, VOUCHERPOSFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields 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, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<String,Item.AttributeMode> Generated method - Getter of theProductQuantityRestriction.quantityattribute.Generated method - Getter of theProductQuantityRestriction.quantityattribute.longGenerated method - Getter of theProductQuantityRestriction.quantityattribute.longGenerated method - Getter of theProductQuantityRestriction.quantityattribute.getUnit()Generated method - Getter of theProductQuantityRestriction.unitattribute.getUnit(SessionContext ctx) Generated method - Getter of theProductQuantityRestriction.unitattribute.voidsetQuantity(long value) Generated method - Setter of theProductQuantityRestriction.quantityattribute.voidsetQuantity(SessionContext ctx, long value) Generated method - Setter of theProductQuantityRestriction.quantityattribute.voidsetQuantity(SessionContext ctx, Long value) Generated method - Setter of theProductQuantityRestriction.quantityattribute.voidsetQuantity(Long value) Generated method - Setter of theProductQuantityRestriction.quantityattribute.voidGenerated method - Setter of theProductQuantityRestriction.unitattribute.voidsetUnit(SessionContext ctx, Unit value) Generated method - Setter of theProductQuantityRestriction.unitattribute.Methods inherited from class de.hybris.platform.voucher.jalo.ProductRestriction
getApplicableEntries, getMessageAttributeValues, getProductNames, getProducts, isFulfilledInternal, isFulfilledInternalMethods inherited from class de.hybris.platform.voucher.jalo.GeneratedProductRestriction
getProducts, setProducts, setProductsMethods inherited from class de.hybris.platform.voucher.jalo.Restriction
getAllRestrictionType, getDescription, getRestrictionType, getViolationMessage, isFulfilled, isFulfilledMethods 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, setVoucherMethods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods 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, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods 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, getPartOfRemovedSessionMarker, 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, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
QUANTITY
Qualifier of theProductQuantityRestriction.quantityattribute- See Also:
-
UNIT
Qualifier of theProductQuantityRestriction.unitattribute- See Also:
-
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedProductQuantityRestriction
public GeneratedProductQuantityRestriction()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classGeneratedProductRestriction
-
getQuantity
Generated method - Getter of theProductQuantityRestriction.quantityattribute.- Returns:
- the quantity - the quantity of products the given voucher is valid for.
-
getQuantity
Generated method - Getter of theProductQuantityRestriction.quantityattribute.- Returns:
- the quantity - the quantity of products the given voucher is valid for.
-
getQuantityAsPrimitive
Generated method - Getter of theProductQuantityRestriction.quantityattribute.- Returns:
- the quantity - the quantity of products the given voucher is valid for.
-
getQuantityAsPrimitive
public long getQuantityAsPrimitive()Generated method - Getter of theProductQuantityRestriction.quantityattribute.- Returns:
- the quantity - the quantity of products the given voucher is valid for.
-
setQuantity
Generated method - Setter of theProductQuantityRestriction.quantityattribute.- Parameters:
value- the quantity - the quantity of products the given voucher is valid for.
-
setQuantity
Generated method - Setter of theProductQuantityRestriction.quantityattribute.- Parameters:
value- the quantity - the quantity of products the given voucher is valid for.
-
setQuantity
Generated method - Setter of theProductQuantityRestriction.quantityattribute.- Parameters:
value- the quantity - the quantity of products the given voucher is valid for.
-
setQuantity
public void setQuantity(long value) Generated method - Setter of theProductQuantityRestriction.quantityattribute.- Parameters:
value- the quantity - the quantity of products the given voucher is valid for.
-
getUnit
Generated method - Getter of theProductQuantityRestriction.unitattribute.- Returns:
- the unit - the unit for the quantity of products the given voucher is valid for.
-
getUnit
Generated method - Getter of theProductQuantityRestriction.unitattribute.- Returns:
- the unit - the unit for the quantity of products the given voucher is valid for.
-
setUnit
Generated method - Setter of theProductQuantityRestriction.unitattribute.- Parameters:
value- the unit - the unit for the quantity of products the given voucher is valid for.
-
setUnit
Generated method - Setter of theProductQuantityRestriction.unitattribute.- Parameters:
value- the unit - the unit for the quantity of products the given voucher is valid for.
-