Class GeneratedPromotionOrderRestriction
- 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.promotions.jalo.GeneratedAbstractPromotionRestriction
-
- de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
-
- de.hybris.platform.commerceservices.jalo.promotions.GeneratedPromotionOrderRestriction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
PromotionOrderRestriction
public abstract class GeneratedPromotionOrderRestriction extends AbstractPromotionRestriction
Generated class for typePromotionOrderRestriction.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
AbstractPromotionRestriction.RestrictionResult
-
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.StringORDERSQualifier of thePromotionOrderRestriction.ordersattributeprotected static java.lang.StringPROMOTIONRESTRICTION2ORDERREL_MARKMODIFIEDRelation disable markmodifed parameter constants for PromotionRestriction2OrderRel from ((commerceservices))protected static java.lang.StringPROMOTIONRESTRICTION2ORDERREL_SRC_ORDEREDRelation ordering override parameter constants for PromotionRestriction2OrderRel from ((commerceservices))protected static java.lang.StringPROMOTIONRESTRICTION2ORDERREL_TGT_ORDERED-
Fields inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionRestriction
DESCRIPTIONPATTERN, PROMOTION, RENDEREDDESCRIPTION, RESTRICTIONTYPE
-
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, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedPromotionOrderRestriction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToOrders(AbstractOrder value)Generated method - Addsvalueto orders.voidaddToOrders(SessionContext ctx, AbstractOrder value)Generated method - Addsvalueto orders.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.util.Collection<AbstractOrder>getOrders()Generated method - Getter of thePromotionOrderRestriction.ordersattribute.java.util.Collection<AbstractOrder>getOrders(SessionContext ctx)Generated method - Getter of thePromotionOrderRestriction.ordersattribute.longgetOrdersCount()longgetOrdersCount(SessionContext ctx)booleanisMarkModifiedDisabled(Item referencedItem)voidremoveFromOrders(AbstractOrder value)Generated method - Removesvaluefrom orders.voidremoveFromOrders(SessionContext ctx, AbstractOrder value)Generated method - Removesvaluefrom orders.voidsetOrders(SessionContext ctx, java.util.Collection<AbstractOrder> value)Generated method - Setter of thePromotionOrderRestriction.ordersattribute.voidsetOrders(java.util.Collection<AbstractOrder> value)Generated method - Setter of thePromotionOrderRestriction.ordersattribute.-
Methods inherited from class de.hybris.platform.promotions.jalo.AbstractPromotionRestriction
buildDataUniqueKey, deepClone, deepCloneAttributes, evaluate, evaluate, getAllRestrictionType, getDescriptionPatternArguments, getRenderedDescription, getRestrictionType, toString
-
Methods inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionRestriction
getAllDescriptionPattern, getAllDescriptionPattern, getAllRestrictionType, getDescriptionPattern, getDescriptionPattern, getPromotion, getPromotion, getRenderedDescription, getRestrictionType, setAllDescriptionPattern, setAllDescriptionPattern, setDescriptionPattern, setDescriptionPattern, setPromotion, setPromotion
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, 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, 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, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
ORDERS
public static final java.lang.String ORDERS
Qualifier of thePromotionOrderRestriction.ordersattribute- See Also:
- Constant Field Values
-
PROMOTIONRESTRICTION2ORDERREL_SRC_ORDERED
protected static java.lang.String PROMOTIONRESTRICTION2ORDERREL_SRC_ORDERED
Relation ordering override parameter constants for PromotionRestriction2OrderRel from ((commerceservices))
-
PROMOTIONRESTRICTION2ORDERREL_TGT_ORDERED
protected static java.lang.String PROMOTIONRESTRICTION2ORDERREL_TGT_ORDERED
-
PROMOTIONRESTRICTION2ORDERREL_MARKMODIFIED
protected static java.lang.String PROMOTIONRESTRICTION2ORDERREL_MARKMODIFIED
Relation disable markmodifed parameter constants for PromotionRestriction2OrderRel from ((commerceservices))
-
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 classGeneratedAbstractPromotionRestriction
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabledin classItem
-
getOrders
public java.util.Collection<AbstractOrder> getOrders(SessionContext ctx)
Generated method - Getter of thePromotionOrderRestriction.ordersattribute.- Returns:
- the orders - Orders
-
getOrders
public java.util.Collection<AbstractOrder> getOrders()
Generated method - Getter of thePromotionOrderRestriction.ordersattribute.- Returns:
- the orders - Orders
-
getOrdersCount
public long getOrdersCount(SessionContext ctx)
-
getOrdersCount
public long getOrdersCount()
-
setOrders
public void setOrders(SessionContext ctx, java.util.Collection<AbstractOrder> value)
Generated method - Setter of thePromotionOrderRestriction.ordersattribute.- Parameters:
value- the orders - Orders
-
setOrders
public void setOrders(java.util.Collection<AbstractOrder> value)
Generated method - Setter of thePromotionOrderRestriction.ordersattribute.- Parameters:
value- the orders - Orders
-
addToOrders
public void addToOrders(SessionContext ctx, AbstractOrder value)
Generated method - Addsvalueto orders.- Parameters:
value- the item to add to orders - Orders
-
addToOrders
public void addToOrders(AbstractOrder value)
Generated method - Addsvalueto orders.- Parameters:
value- the item to add to orders - Orders
-
removeFromOrders
public void removeFromOrders(SessionContext ctx, AbstractOrder value)
Generated method - Removesvaluefrom orders.- Parameters:
value- the item to remove from orders - Orders
-
removeFromOrders
public void removeFromOrders(AbstractOrder value)
Generated method - Removesvaluefrom orders.- Parameters:
value- the item to remove from orders - Orders
-
-