Class GeneratedAbstractBundleRule
- 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.configurablebundleservices.jalo.GeneratedAbstractBundleRule
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
AbstractBundleRule
public abstract class GeneratedAbstractBundleRule extends GenericItem
Generated class for typeAbstractBundleRule
.- 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 protected static java.lang.String
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))protected static java.lang.String
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))protected static java.lang.String
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED
protected static java.lang.String
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))protected static java.lang.String
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))protected static java.lang.String
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED
static java.lang.String
CATALOGVERSION
Qualifier of theAbstractBundleRule.catalogVersion
attributestatic java.lang.String
CONDITIONALPRODUCTS
Qualifier of theAbstractBundleRule.conditionalProducts
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
ID
Qualifier of theAbstractBundleRule.id
attributestatic java.lang.String
NAME
Qualifier of theAbstractBundleRule.name
attributestatic java.lang.String
RULETYPE
Qualifier of theAbstractBundleRule.ruleType
attributestatic java.lang.String
TARGETPRODUCTS
Qualifier of theAbstractBundleRule.targetProducts
attribute-
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 GeneratedAbstractBundleRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToConditionalProducts(Product value)
Generated method - Addsvalue
to conditionalProducts.void
addToConditionalProducts(SessionContext ctx, Product value)
Generated method - Addsvalue
to conditionalProducts.void
addToTargetProducts(Product value)
Generated method - Addsvalue
to targetProducts.void
addToTargetProducts(SessionContext ctx, Product value)
Generated method - Addsvalue
to targetProducts.CatalogVersion
getCatalogVersion()
Generated method - Getter of theAbstractBundleRule.catalogVersion
attribute.CatalogVersion
getCatalogVersion(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.catalogVersion
attribute.java.util.Collection<Product>
getConditionalProducts()
Generated method - Getter of theAbstractBundleRule.conditionalProducts
attribute.java.util.Collection<Product>
getConditionalProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.conditionalProducts
attribute.long
getConditionalProductsCount()
long
getConditionalProductsCount(SessionContext ctx)
protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.lang.String
getId()
Generated method - Getter of theAbstractBundleRule.id
attribute.java.lang.String
getId(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.id
attribute.java.lang.String
getName()
Generated method - Getter of theAbstractBundleRule.name
attribute.java.lang.String
getName(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.name
attribute.EnumerationValue
getRuleType()
Generated method - Getter of theAbstractBundleRule.ruleType
attribute.EnumerationValue
getRuleType(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.ruleType
attribute.java.util.Collection<Product>
getTargetProducts()
Generated method - Getter of theAbstractBundleRule.targetProducts
attribute.java.util.Collection<Product>
getTargetProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.targetProducts
attribute.long
getTargetProductsCount()
long
getTargetProductsCount(SessionContext ctx)
boolean
isMarkModifiedDisabled(Item referencedItem)
void
removeFromConditionalProducts(Product value)
Generated method - Removesvalue
from conditionalProducts.void
removeFromConditionalProducts(SessionContext ctx, Product value)
Generated method - Removesvalue
from conditionalProducts.void
removeFromTargetProducts(Product value)
Generated method - Removesvalue
from targetProducts.void
removeFromTargetProducts(SessionContext ctx, Product value)
Generated method - Removesvalue
from targetProducts.protected void
setCatalogVersion(CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersion
attribute.protected void
setCatalogVersion(SessionContext ctx, CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersion
attribute.void
setConditionalProducts(SessionContext ctx, java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.conditionalProducts
attribute.void
setConditionalProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.conditionalProducts
attribute.protected void
setId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.id
attribute.protected void
setId(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.id
attribute.void
setName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.name
attribute.void
setName(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.name
attribute.void
setRuleType(EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleType
attribute.void
setRuleType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleType
attribute.void
setTargetProducts(SessionContext ctx, java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.targetProducts
attribute.void
setTargetProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.targetProducts
attribute.-
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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
Qualifier of theAbstractBundleRule.id
attribute- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Qualifier of theAbstractBundleRule.catalogVersion
attribute- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Qualifier of theAbstractBundleRule.name
attribute- See Also:
- Constant Field Values
-
RULETYPE
public static final java.lang.String RULETYPE
Qualifier of theAbstractBundleRule.ruleType
attribute- See Also:
- Constant Field Values
-
CONDITIONALPRODUCTS
public static final java.lang.String CONDITIONALPRODUCTS
Qualifier of theAbstractBundleRule.conditionalProducts
attribute- See Also:
- Constant Field Values
-
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
-
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED
protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED
-
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
-
TARGETPRODUCTS
public static final java.lang.String TARGETPRODUCTS
Qualifier of theAbstractBundleRule.targetProducts
attribute- See Also:
- Constant Field Values
-
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
-
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED
protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED
-
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
-
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 classItem
-
getCatalogVersion
public CatalogVersion getCatalogVersion(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.catalogVersion
attribute.- Returns:
- the catalogVersion - Catalog Version
-
getCatalogVersion
public CatalogVersion getCatalogVersion()
Generated method - Getter of theAbstractBundleRule.catalogVersion
attribute.- Returns:
- the catalogVersion - Catalog Version
-
setCatalogVersion
protected void setCatalogVersion(SessionContext ctx, CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersion
attribute.- Parameters:
value
- the catalogVersion - Catalog Version
-
setCatalogVersion
protected void setCatalogVersion(CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersion
attribute.- Parameters:
value
- the catalogVersion - Catalog Version
-
getConditionalProducts
public java.util.Collection<Product> getConditionalProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.conditionalProducts
attribute.- Returns:
- the conditionalProducts
-
getConditionalProducts
public java.util.Collection<Product> getConditionalProducts()
Generated method - Getter of theAbstractBundleRule.conditionalProducts
attribute.- Returns:
- the conditionalProducts
-
getConditionalProductsCount
public long getConditionalProductsCount(SessionContext ctx)
-
getConditionalProductsCount
public long getConditionalProductsCount()
-
setConditionalProducts
public void setConditionalProducts(SessionContext ctx, java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.conditionalProducts
attribute.- Parameters:
value
- the conditionalProducts
-
setConditionalProducts
public void setConditionalProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.conditionalProducts
attribute.- Parameters:
value
- the conditionalProducts
-
addToConditionalProducts
public void addToConditionalProducts(SessionContext ctx, Product value)
Generated method - Addsvalue
to conditionalProducts.- Parameters:
value
- the item to add to conditionalProducts
-
addToConditionalProducts
public void addToConditionalProducts(Product value)
Generated method - Addsvalue
to conditionalProducts.- Parameters:
value
- the item to add to conditionalProducts
-
removeFromConditionalProducts
public void removeFromConditionalProducts(SessionContext ctx, Product value)
Generated method - Removesvalue
from conditionalProducts.- Parameters:
value
- the item to remove from conditionalProducts
-
removeFromConditionalProducts
public void removeFromConditionalProducts(Product value)
Generated method - Removesvalue
from conditionalProducts.- Parameters:
value
- the item to remove from conditionalProducts
-
getId
public java.lang.String getId(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.id
attribute.- Returns:
- the id - Identifier
-
getId
public java.lang.String getId()
Generated method - Getter of theAbstractBundleRule.id
attribute.- Returns:
- the id - Identifier
-
setId
protected void setId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.id
attribute.- Parameters:
value
- the id - Identifier
-
setId
protected void setId(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.id
attribute.- Parameters:
value
- the id - Identifier
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabled
in classItem
-
getName
public java.lang.String getName(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.name
attribute.- Returns:
- the name - Name of the bundle rule
-
getName
public java.lang.String getName()
Generated method - Getter of theAbstractBundleRule.name
attribute.- Returns:
- the name - Name of the bundle rule
-
setName
public void setName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.name
attribute.- Parameters:
value
- the name - Name of the bundle rule
-
setName
public void setName(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.name
attribute.- Parameters:
value
- the name - Name of the bundle rule
-
getRuleType
public EnumerationValue getRuleType(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.ruleType
attribute.- Returns:
- the ruleType
-
getRuleType
public EnumerationValue getRuleType()
Generated method - Getter of theAbstractBundleRule.ruleType
attribute.- Returns:
- the ruleType
-
setRuleType
public void setRuleType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleType
attribute.- Parameters:
value
- the ruleType
-
setRuleType
public void setRuleType(EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleType
attribute.- Parameters:
value
- the ruleType
-
getTargetProducts
public java.util.Collection<Product> getTargetProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.targetProducts
attribute.- Returns:
- the targetProducts
-
getTargetProducts
public java.util.Collection<Product> getTargetProducts()
Generated method - Getter of theAbstractBundleRule.targetProducts
attribute.- Returns:
- the targetProducts
-
getTargetProductsCount
public long getTargetProductsCount(SessionContext ctx)
-
getTargetProductsCount
public long getTargetProductsCount()
-
setTargetProducts
public void setTargetProducts(SessionContext ctx, java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.targetProducts
attribute.- Parameters:
value
- the targetProducts
-
setTargetProducts
public void setTargetProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.targetProducts
attribute.- Parameters:
value
- the targetProducts
-
addToTargetProducts
public void addToTargetProducts(SessionContext ctx, Product value)
Generated method - Addsvalue
to targetProducts.- Parameters:
value
- the item to add to targetProducts
-
addToTargetProducts
public void addToTargetProducts(Product value)
Generated method - Addsvalue
to targetProducts.- Parameters:
value
- the item to add to targetProducts
-
removeFromTargetProducts
public void removeFromTargetProducts(SessionContext ctx, Product value)
Generated method - Removesvalue
from targetProducts.- Parameters:
value
- the item to remove from targetProducts
-
removeFromTargetProducts
public void removeFromTargetProducts(Product value)
Generated method - Removesvalue
from targetProducts.- Parameters:
value
- the item to remove from targetProducts
-
-