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.StringABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIEDRelation disable markmodifed parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))protected static java.lang.StringABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDEREDRelation ordering override parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))protected static java.lang.StringABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDEREDprotected static java.lang.StringABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIEDRelation disable markmodifed parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))protected static java.lang.StringABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDEREDRelation ordering override parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))protected static java.lang.StringABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDEREDstatic java.lang.StringCATALOGVERSIONQualifier of theAbstractBundleRule.catalogVersionattributestatic java.lang.StringCONDITIONALPRODUCTSQualifier of theAbstractBundleRule.conditionalProductsattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringIDQualifier of theAbstractBundleRule.idattributestatic java.lang.StringNAMEQualifier of theAbstractBundleRule.nameattributestatic java.lang.StringRULETYPEQualifier of theAbstractBundleRule.ruleTypeattributestatic java.lang.StringTARGETPRODUCTSQualifier of theAbstractBundleRule.targetProductsattribute-
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 voidaddToConditionalProducts(Product value)Generated method - Addsvalueto conditionalProducts.voidaddToConditionalProducts(SessionContext ctx, Product value)Generated method - Addsvalueto conditionalProducts.voidaddToTargetProducts(Product value)Generated method - Addsvalueto targetProducts.voidaddToTargetProducts(SessionContext ctx, Product value)Generated method - Addsvalueto targetProducts.CatalogVersiongetCatalogVersion()Generated method - Getter of theAbstractBundleRule.catalogVersionattribute.CatalogVersiongetCatalogVersion(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.catalogVersionattribute.java.util.Collection<Product>getConditionalProducts()Generated method - Getter of theAbstractBundleRule.conditionalProductsattribute.java.util.Collection<Product>getConditionalProducts(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.conditionalProductsattribute.longgetConditionalProductsCount()longgetConditionalProductsCount(SessionContext ctx)protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetId()Generated method - Getter of theAbstractBundleRule.idattribute.java.lang.StringgetId(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.idattribute.java.lang.StringgetName()Generated method - Getter of theAbstractBundleRule.nameattribute.java.lang.StringgetName(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.nameattribute.EnumerationValuegetRuleType()Generated method - Getter of theAbstractBundleRule.ruleTypeattribute.EnumerationValuegetRuleType(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.ruleTypeattribute.java.util.Collection<Product>getTargetProducts()Generated method - Getter of theAbstractBundleRule.targetProductsattribute.java.util.Collection<Product>getTargetProducts(SessionContext ctx)Generated method - Getter of theAbstractBundleRule.targetProductsattribute.longgetTargetProductsCount()longgetTargetProductsCount(SessionContext ctx)booleanisMarkModifiedDisabled(Item referencedItem)voidremoveFromConditionalProducts(Product value)Generated method - Removesvaluefrom conditionalProducts.voidremoveFromConditionalProducts(SessionContext ctx, Product value)Generated method - Removesvaluefrom conditionalProducts.voidremoveFromTargetProducts(Product value)Generated method - Removesvaluefrom targetProducts.voidremoveFromTargetProducts(SessionContext ctx, Product value)Generated method - Removesvaluefrom targetProducts.protected voidsetCatalogVersion(CatalogVersion value)Generated method - Setter of theAbstractBundleRule.catalogVersionattribute.protected voidsetCatalogVersion(SessionContext ctx, CatalogVersion value)Generated method - Setter of theAbstractBundleRule.catalogVersionattribute.voidsetConditionalProducts(SessionContext ctx, java.util.Collection<Product> value)Generated method - Setter of theAbstractBundleRule.conditionalProductsattribute.voidsetConditionalProducts(java.util.Collection<Product> value)Generated method - Setter of theAbstractBundleRule.conditionalProductsattribute.protected voidsetId(SessionContext ctx, java.lang.String value)Generated method - Setter of theAbstractBundleRule.idattribute.protected voidsetId(java.lang.String value)Generated method - Setter of theAbstractBundleRule.idattribute.voidsetName(SessionContext ctx, java.lang.String value)Generated method - Setter of theAbstractBundleRule.nameattribute.voidsetName(java.lang.String value)Generated method - Setter of theAbstractBundleRule.nameattribute.voidsetRuleType(EnumerationValue value)Generated method - Setter of theAbstractBundleRule.ruleTypeattribute.voidsetRuleType(SessionContext ctx, EnumerationValue value)Generated method - Setter of theAbstractBundleRule.ruleTypeattribute.voidsetTargetProducts(SessionContext ctx, java.util.Collection<Product> value)Generated method - Setter of theAbstractBundleRule.targetProductsattribute.voidsetTargetProducts(java.util.Collection<Product> value)Generated method - Setter of theAbstractBundleRule.targetProductsattribute.-
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.idattribute- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Qualifier of theAbstractBundleRule.catalogVersionattribute- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Qualifier of theAbstractBundleRule.nameattribute- See Also:
- Constant Field Values
-
RULETYPE
public static final java.lang.String RULETYPE
Qualifier of theAbstractBundleRule.ruleTypeattribute- See Also:
- Constant Field Values
-
CONDITIONALPRODUCTS
public static final java.lang.String CONDITIONALPRODUCTS
Qualifier of theAbstractBundleRule.conditionalProductsattribute- 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.targetProductsattribute- 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:
getDefaultAttributeModesin classItem
-
getCatalogVersion
public CatalogVersion getCatalogVersion(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.catalogVersionattribute.- Returns:
- the catalogVersion - Catalog Version
-
getCatalogVersion
public CatalogVersion getCatalogVersion()
Generated method - Getter of theAbstractBundleRule.catalogVersionattribute.- Returns:
- the catalogVersion - Catalog Version
-
setCatalogVersion
protected void setCatalogVersion(SessionContext ctx, CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersionattribute.- Parameters:
value- the catalogVersion - Catalog Version
-
setCatalogVersion
protected void setCatalogVersion(CatalogVersion value)
Generated method - Setter of theAbstractBundleRule.catalogVersionattribute.- Parameters:
value- the catalogVersion - Catalog Version
-
getConditionalProducts
public java.util.Collection<Product> getConditionalProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.conditionalProductsattribute.- Returns:
- the conditionalProducts
-
getConditionalProducts
public java.util.Collection<Product> getConditionalProducts()
Generated method - Getter of theAbstractBundleRule.conditionalProductsattribute.- 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.conditionalProductsattribute.- Parameters:
value- the conditionalProducts
-
setConditionalProducts
public void setConditionalProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.conditionalProductsattribute.- Parameters:
value- the conditionalProducts
-
addToConditionalProducts
public void addToConditionalProducts(SessionContext ctx, Product value)
Generated method - Addsvalueto conditionalProducts.- Parameters:
value- the item to add to conditionalProducts
-
addToConditionalProducts
public void addToConditionalProducts(Product value)
Generated method - Addsvalueto conditionalProducts.- Parameters:
value- the item to add to conditionalProducts
-
removeFromConditionalProducts
public void removeFromConditionalProducts(SessionContext ctx, Product value)
Generated method - Removesvaluefrom conditionalProducts.- Parameters:
value- the item to remove from conditionalProducts
-
removeFromConditionalProducts
public void removeFromConditionalProducts(Product value)
Generated method - Removesvaluefrom conditionalProducts.- Parameters:
value- the item to remove from conditionalProducts
-
getId
public java.lang.String getId(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.idattribute.- Returns:
- the id - Identifier
-
getId
public java.lang.String getId()
Generated method - Getter of theAbstractBundleRule.idattribute.- Returns:
- the id - Identifier
-
setId
protected void setId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.idattribute.- Parameters:
value- the id - Identifier
-
setId
protected void setId(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.idattribute.- Parameters:
value- the id - Identifier
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabledin classItem
-
getName
public java.lang.String getName(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.nameattribute.- Returns:
- the name - Name of the bundle rule
-
getName
public java.lang.String getName()
Generated method - Getter of theAbstractBundleRule.nameattribute.- Returns:
- the name - Name of the bundle rule
-
setName
public void setName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theAbstractBundleRule.nameattribute.- Parameters:
value- the name - Name of the bundle rule
-
setName
public void setName(java.lang.String value)
Generated method - Setter of theAbstractBundleRule.nameattribute.- Parameters:
value- the name - Name of the bundle rule
-
getRuleType
public EnumerationValue getRuleType(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.ruleTypeattribute.- Returns:
- the ruleType
-
getRuleType
public EnumerationValue getRuleType()
Generated method - Getter of theAbstractBundleRule.ruleTypeattribute.- Returns:
- the ruleType
-
setRuleType
public void setRuleType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleTypeattribute.- Parameters:
value- the ruleType
-
setRuleType
public void setRuleType(EnumerationValue value)
Generated method - Setter of theAbstractBundleRule.ruleTypeattribute.- Parameters:
value- the ruleType
-
getTargetProducts
public java.util.Collection<Product> getTargetProducts(SessionContext ctx)
Generated method - Getter of theAbstractBundleRule.targetProductsattribute.- Returns:
- the targetProducts
-
getTargetProducts
public java.util.Collection<Product> getTargetProducts()
Generated method - Getter of theAbstractBundleRule.targetProductsattribute.- 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.targetProductsattribute.- Parameters:
value- the targetProducts
-
setTargetProducts
public void setTargetProducts(java.util.Collection<Product> value)
Generated method - Setter of theAbstractBundleRule.targetProductsattribute.- Parameters:
value- the targetProducts
-
addToTargetProducts
public void addToTargetProducts(SessionContext ctx, Product value)
Generated method - Addsvalueto targetProducts.- Parameters:
value- the item to add to targetProducts
-
addToTargetProducts
public void addToTargetProducts(Product value)
Generated method - Addsvalueto targetProducts.- Parameters:
value- the item to add to targetProducts
-
removeFromTargetProducts
public void removeFromTargetProducts(SessionContext ctx, Product value)
Generated method - Removesvaluefrom targetProducts.- Parameters:
value- the item to remove from targetProducts
-
removeFromTargetProducts
public void removeFromTargetProducts(Product value)
Generated method - Removesvaluefrom targetProducts.- Parameters:
value- the item to remove from targetProducts
-
-