public abstract class GeneratedAbstractBundleRule extends GenericItem
AbstractBundleRule.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 |
|---|---|
protected static String |
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
|
protected static String |
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
|
protected static String |
ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED |
protected static String |
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
|
protected static String |
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
Relation ordering override parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
|
protected static String |
ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED |
static String |
CATALOGVERSION
Qualifier of the
AbstractBundleRule.catalogVersion attribute |
static String |
CONDITIONALPRODUCTS
Qualifier of the
AbstractBundleRule.conditionalProducts attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ID
Qualifier of the
AbstractBundleRule.id attribute |
static String |
NAME
Qualifier of the
AbstractBundleRule.name attribute |
static String |
RULETYPE
Qualifier of the
AbstractBundleRule.ruleType attribute |
static String |
TARGETPRODUCTS
Qualifier of the
AbstractBundleRule.targetProducts attribute |
LANGUAGE_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, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedAbstractBundleRule() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToConditionalProducts(Product value)
Generated method - Adds
value to conditionalProducts. |
void |
addToConditionalProducts(SessionContext ctx,
Product value)
Generated method - Adds
value to conditionalProducts. |
void |
addToTargetProducts(Product value)
Generated method - Adds
value to targetProducts. |
void |
addToTargetProducts(SessionContext ctx,
Product value)
Generated method - Adds
value to targetProducts. |
CatalogVersion |
getCatalogVersion()
Generated method - Getter of the
AbstractBundleRule.catalogVersion attribute. |
CatalogVersion |
getCatalogVersion(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.catalogVersion attribute. |
Collection<Product> |
getConditionalProducts()
Generated method - Getter of the
AbstractBundleRule.conditionalProducts attribute. |
Collection<Product> |
getConditionalProducts(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.conditionalProducts attribute. |
long |
getConditionalProductsCount() |
long |
getConditionalProductsCount(SessionContext ctx) |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getId()
Generated method - Getter of the
AbstractBundleRule.id attribute. |
String |
getId(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.id attribute. |
String |
getName()
Generated method - Getter of the
AbstractBundleRule.name attribute. |
String |
getName(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.name attribute. |
EnumerationValue |
getRuleType()
Generated method - Getter of the
AbstractBundleRule.ruleType attribute. |
EnumerationValue |
getRuleType(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.ruleType attribute. |
Collection<Product> |
getTargetProducts()
Generated method - Getter of the
AbstractBundleRule.targetProducts attribute. |
Collection<Product> |
getTargetProducts(SessionContext ctx)
Generated method - Getter of the
AbstractBundleRule.targetProducts attribute. |
long |
getTargetProductsCount() |
long |
getTargetProductsCount(SessionContext ctx) |
void |
removeFromConditionalProducts(Product value)
Generated method - Removes
value from conditionalProducts. |
void |
removeFromConditionalProducts(SessionContext ctx,
Product value)
Generated method - Removes
value from conditionalProducts. |
void |
removeFromTargetProducts(Product value)
Generated method - Removes
value from targetProducts. |
void |
removeFromTargetProducts(SessionContext ctx,
Product value)
Generated method - Removes
value from targetProducts. |
protected void |
setCatalogVersion(CatalogVersion value)
Generated method - Setter of the
AbstractBundleRule.catalogVersion attribute. |
protected void |
setCatalogVersion(SessionContext ctx,
CatalogVersion value)
Generated method - Setter of the
AbstractBundleRule.catalogVersion attribute. |
void |
setConditionalProducts(Collection<Product> value)
Generated method - Setter of the
AbstractBundleRule.conditionalProducts attribute. |
void |
setConditionalProducts(SessionContext ctx,
Collection<Product> value)
Generated method - Setter of the
AbstractBundleRule.conditionalProducts attribute. |
protected void |
setId(SessionContext ctx,
String value)
Generated method - Setter of the
AbstractBundleRule.id attribute. |
protected void |
setId(String value)
Generated method - Setter of the
AbstractBundleRule.id attribute. |
void |
setName(SessionContext ctx,
String value)
Generated method - Setter of the
AbstractBundleRule.name attribute. |
void |
setName(String value)
Generated method - Setter of the
AbstractBundleRule.name attribute. |
void |
setRuleType(EnumerationValue value)
Generated method - Setter of the
AbstractBundleRule.ruleType attribute. |
void |
setRuleType(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
AbstractBundleRule.ruleType attribute. |
void |
setTargetProducts(Collection<Product> value)
Generated method - Setter of the
AbstractBundleRule.targetProducts attribute. |
void |
setTargetProducts(SessionContext ctx,
Collection<Product> value)
Generated method - Setter of the
AbstractBundleRule.targetProducts attribute. |
createItem, getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, 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, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, 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, writeReplacegetImplementation, setTenantpublic static final String ID
AbstractBundleRule.id attributepublic static final String CATALOGVERSION
AbstractBundleRule.catalogVersion attributepublic static final String NAME
AbstractBundleRule.name attributepublic static final String RULETYPE
AbstractBundleRule.ruleType attributepublic static final String CONDITIONALPRODUCTS
AbstractBundleRule.conditionalProducts attributeprotected static String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
protected static String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED
protected static String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
public static final String TARGETPRODUCTS
AbstractBundleRule.targetProducts attributeprotected static String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
protected static String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED
protected static String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic CatalogVersion getCatalogVersion(SessionContext ctx)
AbstractBundleRule.catalogVersion attribute.public CatalogVersion getCatalogVersion()
AbstractBundleRule.catalogVersion attribute.protected void setCatalogVersion(SessionContext ctx, CatalogVersion value)
AbstractBundleRule.catalogVersion attribute.value - the catalogVersion - Catalog Versionprotected void setCatalogVersion(CatalogVersion value)
AbstractBundleRule.catalogVersion attribute.value - the catalogVersion - Catalog Versionpublic Collection<Product> getConditionalProducts(SessionContext ctx)
AbstractBundleRule.conditionalProducts attribute.public Collection<Product> getConditionalProducts()
AbstractBundleRule.conditionalProducts attribute.public long getConditionalProductsCount(SessionContext ctx)
public long getConditionalProductsCount()
public void setConditionalProducts(SessionContext ctx, Collection<Product> value)
AbstractBundleRule.conditionalProducts attribute.value - the conditionalProductspublic void setConditionalProducts(Collection<Product> value)
AbstractBundleRule.conditionalProducts attribute.value - the conditionalProductspublic void addToConditionalProducts(SessionContext ctx, Product value)
value to conditionalProducts.value - the item to add to conditionalProductspublic void addToConditionalProducts(Product value)
value to conditionalProducts.value - the item to add to conditionalProductspublic void removeFromConditionalProducts(SessionContext ctx, Product value)
value from conditionalProducts.value - the item to remove from conditionalProductspublic void removeFromConditionalProducts(Product value)
value from conditionalProducts.value - the item to remove from conditionalProductspublic String getId(SessionContext ctx)
AbstractBundleRule.id attribute.public String getId()
AbstractBundleRule.id attribute.protected void setId(SessionContext ctx, String value)
AbstractBundleRule.id attribute.value - the id - Identifierprotected void setId(String value)
AbstractBundleRule.id attribute.value - the id - Identifierpublic String getName(SessionContext ctx)
AbstractBundleRule.name attribute.public String getName()
AbstractBundleRule.name attribute.public void setName(SessionContext ctx, String value)
AbstractBundleRule.name attribute.value - the name - Name of the bundle rulepublic void setName(String value)
AbstractBundleRule.name attribute.value - the name - Name of the bundle rulepublic EnumerationValue getRuleType(SessionContext ctx)
AbstractBundleRule.ruleType attribute.public EnumerationValue getRuleType()
AbstractBundleRule.ruleType attribute.public void setRuleType(SessionContext ctx, EnumerationValue value)
AbstractBundleRule.ruleType attribute.value - the ruleTypepublic void setRuleType(EnumerationValue value)
AbstractBundleRule.ruleType attribute.value - the ruleTypepublic Collection<Product> getTargetProducts(SessionContext ctx)
AbstractBundleRule.targetProducts attribute.public Collection<Product> getTargetProducts()
AbstractBundleRule.targetProducts attribute.public long getTargetProductsCount(SessionContext ctx)
public long getTargetProductsCount()
public void setTargetProducts(SessionContext ctx, Collection<Product> value)
AbstractBundleRule.targetProducts attribute.value - the targetProductspublic void setTargetProducts(Collection<Product> value)
AbstractBundleRule.targetProducts attribute.value - the targetProductspublic void addToTargetProducts(SessionContext ctx, Product value)
value to targetProducts.value - the item to add to targetProductspublic void addToTargetProducts(Product value)
value to targetProducts.value - the item to add to targetProductspublic void removeFromTargetProducts(SessionContext ctx, Product value)
value from targetProducts.value - the item to remove from targetProductspublic void removeFromTargetProducts(Product value)
value from targetProducts.value - the item to remove from targetProductsCopyright © 2017 SAP SE. All Rights Reserved.