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.StringALLORDERSTOTALQualifier of theRegularCustomerOrderTotalRestriction.allOrdersTotalattributestatic java.lang.StringCURRENCYQualifier of theRegularCustomerOrderTotalRestriction.currencyattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringNETQualifier of theRegularCustomerOrderTotalRestriction.netattributestatic java.lang.StringVALUEOFGOODSONLYQualifier of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute-
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.DoublegetAllOrdersTotal()Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.java.lang.DoublegetAllOrdersTotal(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.doublegetAllOrdersTotalAsPrimitive()Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.doublegetAllOrdersTotalAsPrimitive(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.CurrencygetCurrency()Generated method - Getter of theRegularCustomerOrderTotalRestriction.currencyattribute.CurrencygetCurrency(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.currencyattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.BooleanisNet()Generated method - Getter of theRegularCustomerOrderTotalRestriction.netattribute.java.lang.BooleanisNet(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.netattribute.booleanisNetAsPrimitive()Generated method - Getter of theRegularCustomerOrderTotalRestriction.netattribute.booleanisNetAsPrimitive(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.netattribute.java.lang.BooleanisValueofgoodsonly()Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.java.lang.BooleanisValueofgoodsonly(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.booleanisValueofgoodsonlyAsPrimitive()Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.booleanisValueofgoodsonlyAsPrimitive(SessionContext ctx)Generated method - Getter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.voidsetAllOrdersTotal(double value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.voidsetAllOrdersTotal(SessionContext ctx, double value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.voidsetAllOrdersTotal(SessionContext ctx, java.lang.Double value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.voidsetAllOrdersTotal(java.lang.Double value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.voidsetCurrency(Currency value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.currencyattribute.voidsetCurrency(SessionContext ctx, Currency value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.currencyattribute.voidsetNet(boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.netattribute.voidsetNet(SessionContext ctx, boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.netattribute.voidsetNet(SessionContext ctx, java.lang.Boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.netattribute.voidsetNet(java.lang.Boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.netattribute.voidsetValueofgoodsonly(boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.voidsetValueofgoodsonly(SessionContext ctx, boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.voidsetValueofgoodsonly(SessionContext ctx, java.lang.Boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.voidsetValueofgoodsonly(java.lang.Boolean value)Generated method - Setter of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute.-
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, 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, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
ALLORDERSTOTAL
public static final java.lang.String ALLORDERSTOTAL
Qualifier of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Qualifier of theRegularCustomerOrderTotalRestriction.currencyattribute- See Also:
- Constant Field Values
-
NET
public static final java.lang.String NET
Qualifier of theRegularCustomerOrderTotalRestriction.netattribute- See Also:
- Constant Field Values
-
VALUEOFGOODSONLY
public static final java.lang.String VALUEOFGOODSONLY
Qualifier of theRegularCustomerOrderTotalRestriction.valueofgoodsonlyattribute- 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
-
getAllOrdersTotal
public java.lang.Double getAllOrdersTotal(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.allOrdersTotalattribute.- 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.currencyattribute.- Returns:
- the currency - the currency associated with the orderTotalSum.
-
getCurrency
public Currency getCurrency()
Generated method - Getter of theRegularCustomerOrderTotalRestriction.currencyattribute.- Returns:
- the currency - the currency associated with the orderTotalSum.
-
setCurrency
public void setCurrency(SessionContext ctx, Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currencyattribute.- Parameters:
value- the currency - the currency associated with the orderTotalSum.
-
setCurrency
public void setCurrency(Currency value)
Generated method - Setter of theRegularCustomerOrderTotalRestriction.currencyattribute.- Parameters:
value- the currency - the currency associated with the orderTotalSum.
-
isNet
public java.lang.Boolean isNet(SessionContext ctx)
Generated method - Getter of theRegularCustomerOrderTotalRestriction.netattribute.- 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.netattribute.- 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.netattribute.- 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.netattribute.- 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.netattribute.- 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.netattribute.- 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.netattribute.- 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.netattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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.valueofgoodsonlyattribute.- 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).
-
-