Package de.hybris.platform.voucher.jalo
Class GeneratedRegularCustomerOrderTotalRestriction
- 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.GeneratedRegularCustomerOrderTotalRestriction
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
RegularCustomerOrderTotalRestriction
public abstract class GeneratedRegularCustomerOrderTotalRestriction extends Restriction
Generated class for typeRegularCustomerOrderTotalRestriction
.- 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 static java.lang.String
ALLORDERSTOTAL
Qualifier of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attributestatic java.lang.String
CURRENCY
Qualifier of theRegularCustomerOrderTotalRestriction.currency
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
NET
Qualifier of theRegularCustomerOrderTotalRestriction.net
attributestatic java.lang.String
VALUEOFGOODSONLY
Qualifier of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute-
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 GeneratedRegularCustomerOrderTotalRestriction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Double
getAllOrdersTotal()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.java.lang.Double
getAllOrdersTotal(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.double
getAllOrdersTotalAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.double
getAllOrdersTotalAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.Currency
getCurrency()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.currency
attribute.Currency
getCurrency(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.currency
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.lang.Boolean
isNet()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.java.lang.Boolean
isNet(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.boolean
isNetAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.boolean
isNetAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.java.lang.Boolean
isValueofgoodsonly()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.java.lang.Boolean
isValueofgoodsonly(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.boolean
isValueofgoodsonlyAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.boolean
isValueofgoodsonlyAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.void
setAllOrdersTotal(double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.void
setAllOrdersTotal(SessionContext ctx, double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.void
setAllOrdersTotal(SessionContext ctx, java.lang.Double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.void
setAllOrdersTotal(java.lang.Double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.void
setCurrency(Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currency
attribute.void
setCurrency(SessionContext ctx, Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currency
attribute.void
setNet(boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.void
setNet(SessionContext ctx, boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.void
setNet(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.void
setNet(java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.void
setValueofgoodsonly(boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.void
setValueofgoodsonly(SessionContext ctx, boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.void
setValueofgoodsonly(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.void
setValueofgoodsonly(java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.-
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, 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
-
ALLORDERSTOTAL
public static final java.lang.String ALLORDERSTOTAL
Qualifier of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Qualifier of theRegularCustomerOrderTotalRestriction.currency
attribute- See Also:
- Constant Field Values
-
NET
public static final java.lang.String NET
Qualifier of theRegularCustomerOrderTotalRestriction.net
attribute- See Also:
- Constant Field Values
-
VALUEOFGOODSONLY
public static final java.lang.String VALUEOFGOODSONLY
Qualifier of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute- 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:
getDefaultAttributeModes
in classGeneratedRestriction
-
getAllOrdersTotal
public java.lang.Double getAllOrdersTotal(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Returns:
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
getAllOrdersTotal
public java.lang.Double getAllOrdersTotal()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Returns:
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
getAllOrdersTotalAsPrimitive
public double getAllOrdersTotalAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Returns:
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
getAllOrdersTotalAsPrimitive
public double getAllOrdersTotalAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Returns:
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
setAllOrdersTotal
public void setAllOrdersTotal(SessionContext ctx, java.lang.Double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Parameters:
value
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
setAllOrdersTotal
public void setAllOrdersTotal(java.lang.Double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Parameters:
value
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
setAllOrdersTotal
public void setAllOrdersTotal(SessionContext ctx, double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Parameters:
value
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
setAllOrdersTotal
public void setAllOrdersTotal(double value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotal
attribute.- Parameters:
value
- the allOrdersTotal - restrict to customers who ordered a total of x or greater in their lifetime.
-
getCurrency
public Currency getCurrency(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.currency
attribute.- Returns:
- the currency - the currency associated with the orderTotalSum.
-
getCurrency
public Currency getCurrency()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.currency
attribute.- Returns:
- the currency - the currency associated with the orderTotalSum.
-
setCurrency
public void setCurrency(SessionContext ctx, Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currency
attribute.- Parameters:
value
- the currency - the currency associated with the orderTotalSum.
-
setCurrency
public void setCurrency(Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currency
attribute.- Parameters:
value
- the currency - the currency associated with the orderTotalSum.
-
isNet
public java.lang.Boolean isNet(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.- Returns:
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
isNet
public java.lang.Boolean isNet()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.- Returns:
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
isNetAsPrimitive
public boolean isNetAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.- Returns:
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
isNetAsPrimitive
public boolean isNetAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.net
attribute.- Returns:
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
setNet
public void setNet(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.- Parameters:
value
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
setNet
public void setNet(java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.- Parameters:
value
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
setNet
public void setNet(SessionContext ctx, boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.- Parameters:
value
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
setNet
public void setNet(boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.net
attribute.- Parameters:
value
- the net - Specifies if total sum of all existing orders is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
isValueofgoodsonly
public java.lang.Boolean isValueofgoodsonly(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Returns:
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
isValueofgoodsonly
public java.lang.Boolean isValueofgoodsonly()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Returns:
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
isValueofgoodsonlyAsPrimitive
public boolean isValueofgoodsonlyAsPrimitive(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Returns:
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
isValueofgoodsonlyAsPrimitive
public boolean isValueofgoodsonlyAsPrimitive()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Returns:
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
setValueofgoodsonly
public void setValueofgoodsonly(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Parameters:
value
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
setValueofgoodsonly
public void setValueofgoodsonly(java.lang.Boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Parameters:
value
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
setValueofgoodsonly
public void setValueofgoodsonly(SessionContext ctx, boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Parameters:
value
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
setValueofgoodsonly
public void setValueofgoodsonly(boolean value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonly
attribute.- Parameters:
value
- the valueofgoodsonly - Specifies if total sum of all orders is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping and payment costs).
-
-