public abstract class GeneratedRegularCustomerOrderTotalRestriction extends Restriction
RegularCustomerOrderTotalRestriction.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALLORDERSTOTAL
Qualifier of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute |
static java.lang.String |
CURRENCY
Qualifier of the
RegularCustomerOrderTotalRestriction.currency attribute |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
NET
Qualifier of the
RegularCustomerOrderTotalRestriction.net attribute |
static java.lang.String |
VALUEOFGOODSONLY
Qualifier of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute |
DESCRIPTION, POSITIVE, RESTRICTIONTYPE, VIOLATIONMESSAGE, VOUCHER, VOUCHERHANDLER, VOUCHERPOSLANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedRegularCustomerOrderTotalRestriction() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
getAllOrdersTotal()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
java.lang.Double |
getAllOrdersTotal(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
double |
getAllOrdersTotalAsPrimitive()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
double |
getAllOrdersTotalAsPrimitive(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
Currency |
getCurrency()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.currency attribute. |
Currency |
getCurrency(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.currency attribute. |
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.lang.Boolean |
isNet()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.net attribute. |
java.lang.Boolean |
isNet(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.net attribute. |
boolean |
isNetAsPrimitive()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.net attribute. |
boolean |
isNetAsPrimitive(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.net attribute. |
java.lang.Boolean |
isValueofgoodsonly()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
java.lang.Boolean |
isValueofgoodsonly(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
boolean |
isValueofgoodsonlyAsPrimitive()
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
boolean |
isValueofgoodsonlyAsPrimitive(SessionContext ctx)
Generated method - Getter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
void |
setAllOrdersTotal(double value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
void |
setAllOrdersTotal(java.lang.Double value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
void |
setAllOrdersTotal(SessionContext ctx,
double value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
void |
setAllOrdersTotal(SessionContext ctx,
java.lang.Double value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute. |
void |
setCurrency(Currency value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.currency attribute. |
void |
setCurrency(SessionContext ctx,
Currency value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.currency attribute. |
void |
setNet(boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.net attribute. |
void |
setNet(java.lang.Boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.net attribute. |
void |
setNet(SessionContext ctx,
boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.net attribute. |
void |
setNet(SessionContext ctx,
java.lang.Boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.net attribute. |
void |
setValueofgoodsonly(boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
void |
setValueofgoodsonly(java.lang.Boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
void |
setValueofgoodsonly(SessionContext ctx,
boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
void |
setValueofgoodsonly(SessionContext ctx,
java.lang.Boolean value)
Generated method - Setter of the
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute. |
getAllRestrictionType, getApplicableEntries, getDescription, getMessageAttributeValues, getRestrictionType, getViolationMessage, isFulfilled, isFulfilled, isFulfilledInternal, isFulfilledInternalcreateItem, 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, setVouchergetInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, 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, writeReplacesetTenantpublic static final java.lang.String ALLORDERSTOTAL
RegularCustomerOrderTotalRestriction.allOrdersTotal attributepublic static final java.lang.String CURRENCY
RegularCustomerOrderTotalRestriction.currency attributepublic static final java.lang.String NET
RegularCustomerOrderTotalRestriction.net attributepublic static final java.lang.String VALUEOFGOODSONLY
RegularCustomerOrderTotalRestriction.valueofgoodsonly attributeprotected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
public GeneratedRegularCustomerOrderTotalRestriction()
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class GeneratedRestrictionpublic java.lang.Double getAllOrdersTotal(SessionContext ctx)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.public java.lang.Double getAllOrdersTotal()
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.public double getAllOrdersTotalAsPrimitive(SessionContext ctx)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.public double getAllOrdersTotalAsPrimitive()
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.public void setAllOrdersTotal(SessionContext ctx, java.lang.Double value)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.value - the allOrdersTotal - restrict to customers who ordered a total of x or greater in
their lifetime.public void setAllOrdersTotal(java.lang.Double value)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.value - the allOrdersTotal - restrict to customers who ordered a total of x or greater in
their lifetime.public void setAllOrdersTotal(SessionContext ctx, double value)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.value - the allOrdersTotal - restrict to customers who ordered a total of x or greater in
their lifetime.public void setAllOrdersTotal(double value)
RegularCustomerOrderTotalRestriction.allOrdersTotal attribute.value - the allOrdersTotal - restrict to customers who ordered a total of x or greater in
their lifetime.public Currency getCurrency(SessionContext ctx)
RegularCustomerOrderTotalRestriction.currency attribute.public Currency getCurrency()
RegularCustomerOrderTotalRestriction.currency attribute.public void setCurrency(SessionContext ctx, Currency value)
RegularCustomerOrderTotalRestriction.currency attribute.value - the currency - the currency associated with the orderTotalSum.public void setCurrency(Currency value)
RegularCustomerOrderTotalRestriction.currency attribute.value - the currency - the currency associated with the orderTotalSum.public java.lang.Boolean isNet(SessionContext ctx)
RegularCustomerOrderTotalRestriction.net attribute.public java.lang.Boolean isNet()
RegularCustomerOrderTotalRestriction.net attribute.public boolean isNetAsPrimitive(SessionContext ctx)
RegularCustomerOrderTotalRestriction.net attribute.public boolean isNetAsPrimitive()
RegularCustomerOrderTotalRestriction.net attribute.public void setNet(SessionContext ctx, java.lang.Boolean value)
RegularCustomerOrderTotalRestriction.net attribute.value - the net - Specifies if total sum of all existing orders is consulted
inclusive or exclusive VAT. Default is true (exclusive VAT).public void setNet(java.lang.Boolean value)
RegularCustomerOrderTotalRestriction.net attribute.value - the net - Specifies if total sum of all existing orders is consulted
inclusive or exclusive VAT. Default is true (exclusive VAT).public void setNet(SessionContext ctx, boolean value)
RegularCustomerOrderTotalRestriction.net attribute.value - the net - Specifies if total sum of all existing orders is consulted
inclusive or exclusive VAT. Default is true (exclusive VAT).public void setNet(boolean value)
RegularCustomerOrderTotalRestriction.net attribute.value - the net - Specifies if total sum of all existing orders is consulted
inclusive or exclusive VAT. Default is true (exclusive VAT).public java.lang.Boolean isValueofgoodsonly(SessionContext ctx)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.public java.lang.Boolean isValueofgoodsonly()
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.public boolean isValueofgoodsonlyAsPrimitive(SessionContext ctx)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.public boolean isValueofgoodsonlyAsPrimitive()
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.public void setValueofgoodsonly(SessionContext ctx, java.lang.Boolean value)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.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).public void setValueofgoodsonly(java.lang.Boolean value)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.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).public void setValueofgoodsonly(SessionContext ctx, boolean value)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.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).public void setValueofgoodsonly(boolean value)
RegularCustomerOrderTotalRestriction.valueofgoodsonly attribute.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).Copyright © 2018 SAP SE. All Rights Reserved.