Class GeneratedBundleTemplate

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.GeneratedBundleTemplate
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
de.hybris.platform.configurablebundleservices.jalo.BundleTemplate

public abstract class GeneratedBundleTemplate extends de.hybris.platform.jalo.GenericItem
Generated class for type BundleTemplate.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Qualifier of the BundleTemplate.bundleSelectionCriteria attribute
    static final String
    Qualifier of the BundleTemplate.catalogVersion attribute
    static final String
    Qualifier of the BundleTemplate.changeProductPriceBundleRules attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule>
    OneToManyHandler for handling 1:n CHANGEPRODUCTPRICEBUNDLERULES's relation attributes from 'many' side.
    static final String
    Qualifier of the BundleTemplate.childTemplates attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    OneToManyHandler for handling 1:n CHILDTEMPLATES's relation attributes from 'many' side.
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the BundleTemplate.dependentBundleTemplates attribute
    static final String
    Qualifier of the BundleTemplate.description attribute
    static final String
    Qualifier of the BundleTemplate.disableProductBundleRules attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule>
    OneToManyHandler for handling 1:n DISABLEPRODUCTBUNDLERULES's relation attributes from 'many' side.
    static final String
    Qualifier of the BundleTemplate.id attribute
    static final String
    Qualifier of the BundleTemplate.name attribute
    static final String
    Qualifier of the BundleTemplate.parentTemplate attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedBundleTemplate>
    BidirectionalOneToManyHandler for handling 1:n PARENTTEMPLATE's relation attributes from 'one' side.
    static final String
    Qualifier of the BundleTemplate.parentTemplatePOS attribute
    static final String
    Qualifier of the BundleTemplate.products attribute
    protected static String
    Relation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
    protected static String
    Relation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
    protected static String
     
    static final String
    Qualifier of the BundleTemplate.requiredBundleTemplates attribute
    protected static String
    Relation disable markmodifed parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
    protected static String
    Relation ordering override parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
    protected static String
     
    static final String
    Qualifier of the BundleTemplate.status attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedBundleTemplate>
    BidirectionalOneToManyHandler for handling 1:n STATUS's relation attributes from 'one' side.
    static final String
    Qualifier of the BundleTemplate.version 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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToChangeProductPriceBundleRules(de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
    Generated method - Adds value to changeProductPriceBundleRules.
    void
    addToChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
    Generated method - Adds value to changeProductPriceBundleRules.
    void
    addToChildTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to childTemplates.
    void
    addToChildTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to childTemplates.
    void
    addToDependentBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to dependentBundleTemplates.
    void
    addToDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to dependentBundleTemplates.
    void
    addToDisableProductBundleRules(de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
    Generated method - Adds value to disableProductBundleRules.
    void
    addToDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
    Generated method - Adds value to disableProductBundleRules.
    void
    addToProducts(de.hybris.platform.jalo.product.Product value)
    Generated method - Adds value to products.
    void
    addToProducts(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
    Generated method - Adds value to products.
    void
    addToRequiredBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to requiredBundleTemplates.
    void
    addToRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Adds value to requiredBundleTemplates.
    protected de.hybris.platform.jalo.Item
    createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
     
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the BundleTemplate.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the BundleTemplate.name attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.name attribute.
    de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria
    Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
    de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria
    getBundleSelectionCriteria(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    Generated method - Getter of the BundleTemplate.catalogVersion attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.catalogVersion attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule>
    Generated method - Getter of the BundleTemplate.changeProductPriceBundleRules attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule>
    getChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.changeProductPriceBundleRules attribute.
    List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    Generated method - Getter of the BundleTemplate.childTemplates attribute.
    List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    getChildTemplates(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.childTemplates attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    getDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
    long
     
    long
    getDependentBundleTemplatesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the BundleTemplate.description attribute.
    getDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.description attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule>
    Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule>
    getDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
    Generated method - Getter of the BundleTemplate.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.id attribute.
    Generated method - Getter of the BundleTemplate.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.name attribute.
    de.hybris.platform.configurablebundleservices.jalo.BundleTemplate
    Generated method - Getter of the BundleTemplate.parentTemplate attribute.
    de.hybris.platform.configurablebundleservices.jalo.BundleTemplate
    getParentTemplate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.parentTemplate attribute.
    List<de.hybris.platform.jalo.product.Product>
    Generated method - Getter of the BundleTemplate.products attribute.
    List<de.hybris.platform.jalo.product.Product>
    getProducts(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.products attribute.
    long
     
    long
    getProductsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
    Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate>
    getRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
    long
     
    long
    getRequiredBundleTemplatesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus
    Generated method - Getter of the BundleTemplate.status attribute.
    de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus
    getStatus(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.status attribute.
    Generated method - Getter of the BundleTemplate.version attribute.
    getVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the BundleTemplate.version attribute.
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    removeFromChangeProductPriceBundleRules(de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
    Generated method - Removes value from changeProductPriceBundleRules.
    void
    removeFromChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
    Generated method - Removes value from changeProductPriceBundleRules.
    void
    removeFromChildTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from childTemplates.
    void
    removeFromChildTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from childTemplates.
    void
    removeFromDependentBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from dependentBundleTemplates.
    void
    removeFromDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from dependentBundleTemplates.
    void
    removeFromDisableProductBundleRules(de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
    Generated method - Removes value from disableProductBundleRules.
    void
    removeFromDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
    Generated method - Removes value from disableProductBundleRules.
    void
    removeFromProducts(de.hybris.platform.jalo.product.Product value)
    Generated method - Removes value from products.
    void
    removeFromProducts(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
    Generated method - Removes value from products.
    void
    removeFromRequiredBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from requiredBundleTemplates.
    void
    removeFromRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Removes value from requiredBundleTemplates.
    void
    setAllDescription(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the BundleTemplate.description attribute.
    void
    setAllDescription(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the BundleTemplate.description attribute.
    void
    setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the BundleTemplate.name attribute.
    void
    setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the BundleTemplate.name attribute.
    void
    setBundleSelectionCriteria(de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria value)
    Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
    void
    setBundleSelectionCriteria(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria value)
    Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
    void
    setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the BundleTemplate.catalogVersion attribute.
    void
    setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the BundleTemplate.catalogVersion attribute.
    void
    setChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> value)
    Generated method - Setter of the BundleTemplate.changeProductPriceBundleRules attribute.
    void
    setChangeProductPriceBundleRules(Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> value)
    Generated method - Setter of the BundleTemplate.changeProductPriceBundleRules attribute.
    void
    setChildTemplates(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.childTemplates attribute.
    void
    setChildTemplates(List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.childTemplates attribute.
    void
    setDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
    void
    setDependentBundleTemplates(Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
    void
    setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the BundleTemplate.description attribute.
    void
    Generated method - Setter of the BundleTemplate.description attribute.
    void
    setDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> value)
    Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
    void
    setDisableProductBundleRules(Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> value)
    Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
    protected void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the BundleTemplate.id attribute.
    protected void
    setId(String value)
    Generated method - Setter of the BundleTemplate.id attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the BundleTemplate.name attribute.
    void
    setName(String value)
    Generated method - Setter of the BundleTemplate.name attribute.
    protected void
    setParentTemplate(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Setter of the BundleTemplate.parentTemplate attribute.
    protected void
    setParentTemplate(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
    Generated method - Setter of the BundleTemplate.parentTemplate attribute.
    void
    setProducts(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.jalo.product.Product> value)
    Generated method - Setter of the BundleTemplate.products attribute.
    void
    setProducts(List<de.hybris.platform.jalo.product.Product> value)
    Generated method - Setter of the BundleTemplate.products attribute.
    void
    setRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
    void
    setRequiredBundleTemplates(Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
    Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
    void
    setStatus(de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus value)
    Generated method - Setter of the BundleTemplate.status attribute.
    void
    setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus value)
    Generated method - Setter of the BundleTemplate.status attribute.
    void
    setVersion(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the BundleTemplate.version attribute.
    void
    Generated method - Setter of the BundleTemplate.version attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, 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, getPartOfRemovedSessionMarker, 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, suppressRelation, toString, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • ID

      public static final String ID
      Qualifier of the BundleTemplate.id attribute
      See Also:
    • VERSION

      public static final String VERSION
      Qualifier of the BundleTemplate.version attribute
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Qualifier of the BundleTemplate.catalogVersion attribute
      See Also:
    • NAME

      public static final String NAME
      Qualifier of the BundleTemplate.name attribute
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Qualifier of the BundleTemplate.description attribute
      See Also:
    • BUNDLESELECTIONCRITERIA

      public static final String BUNDLESELECTIONCRITERIA
      Qualifier of the BundleTemplate.bundleSelectionCriteria attribute
      See Also:
    • PARENTTEMPLATEPOS

      public static final String PARENTTEMPLATEPOS
      Qualifier of the BundleTemplate.parentTemplatePOS attribute
      See Also:
    • PARENTTEMPLATE

      public static final String PARENTTEMPLATE
      Qualifier of the BundleTemplate.parentTemplate attribute
      See Also:
    • CHILDTEMPLATES

      public static final String CHILDTEMPLATES
      Qualifier of the BundleTemplate.childTemplates attribute
      See Also:
    • PRODUCTS

      public static final String PRODUCTS
      Qualifier of the BundleTemplate.products attribute
      See Also:
    • PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED

      protected static String PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED
      Relation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
    • PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED

      protected static String PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED
    • PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED

      protected static String PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
    • CHANGEPRODUCTPRICEBUNDLERULES

      public static final String CHANGEPRODUCTPRICEBUNDLERULES
      Qualifier of the BundleTemplate.changeProductPriceBundleRules attribute
      See Also:
    • DISABLEPRODUCTBUNDLERULES

      public static final String DISABLEPRODUCTBUNDLERULES
      Qualifier of the BundleTemplate.disableProductBundleRules attribute
      See Also:
    • REQUIREDBUNDLETEMPLATES

      public static final String REQUIREDBUNDLETEMPLATES
      Qualifier of the BundleTemplate.requiredBundleTemplates attribute
      See Also:
    • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_SRC_ORDERED

      protected static String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_SRC_ORDERED
      Relation ordering override parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
    • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_TGT_ORDERED

      protected static String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_TGT_ORDERED
    • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_MARKMODIFIED

      protected static String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
    • DEPENDENTBUNDLETEMPLATES

      public static final String DEPENDENTBUNDLETEMPLATES
      Qualifier of the BundleTemplate.dependentBundleTemplates attribute
      See Also:
    • STATUS

      public static final String STATUS
      Qualifier of the BundleTemplate.status attribute
      See Also:
    • PARENTTEMPLATEHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedBundleTemplate> PARENTTEMPLATEHANDLER
      BidirectionalOneToManyHandler for handling 1:n PARENTTEMPLATE's relation attributes from 'one' side.
    • CHILDTEMPLATESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> CHILDTEMPLATESHANDLER
      OneToManyHandler for handling 1:n CHILDTEMPLATES's relation attributes from 'many' side.
    • CHANGEPRODUCTPRICEBUNDLERULESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> CHANGEPRODUCTPRICEBUNDLERULESHANDLER
      OneToManyHandler for handling 1:n CHANGEPRODUCTPRICEBUNDLERULES's relation attributes from 'many' side.
    • DISABLEPRODUCTBUNDLERULESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> DISABLEPRODUCTBUNDLERULESHANDLER
      OneToManyHandler for handling 1:n DISABLEPRODUCTBUNDLERULES's relation attributes from 'many' side.
    • STATUSHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedBundleTemplate> STATUSHANDLER
      BidirectionalOneToManyHandler for handling 1:n STATUS's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedBundleTemplate

      public GeneratedBundleTemplate()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getBundleSelectionCriteria

      public de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria getBundleSelectionCriteria(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
      Returns:
      the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
    • getBundleSelectionCriteria

      public de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria getBundleSelectionCriteria()
      Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
      Returns:
      the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
    • setBundleSelectionCriteria

      public void setBundleSelectionCriteria(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria value)
      Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
      Parameters:
      value - the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
    • setBundleSelectionCriteria

      public void setBundleSelectionCriteria(de.hybris.platform.configurablebundleservices.jalo.BundleSelectionCriteria value)
      Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
      Parameters:
      value - the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.catalogVersion attribute.
      Returns:
      the catalogVersion - Catalog Version
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion()
      Generated method - Getter of the BundleTemplate.catalogVersion attribute.
      Returns:
      the catalogVersion - Catalog Version
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the BundleTemplate.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - Catalog Version
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the BundleTemplate.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - Catalog Version
    • getChangeProductPriceBundleRules

      public Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> getChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.changeProductPriceBundleRules attribute.
      Returns:
      the changeProductPriceBundleRules
    • getChangeProductPriceBundleRules

      public Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> getChangeProductPriceBundleRules()
      Generated method - Getter of the BundleTemplate.changeProductPriceBundleRules attribute.
      Returns:
      the changeProductPriceBundleRules
    • setChangeProductPriceBundleRules

      public void setChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> value)
      Generated method - Setter of the BundleTemplate.changeProductPriceBundleRules attribute.
      Parameters:
      value - the changeProductPriceBundleRules
    • setChangeProductPriceBundleRules

      public void setChangeProductPriceBundleRules(Collection<de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule> value)
      Generated method - Setter of the BundleTemplate.changeProductPriceBundleRules attribute.
      Parameters:
      value - the changeProductPriceBundleRules
    • addToChangeProductPriceBundleRules

      public void addToChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
      Generated method - Adds value to changeProductPriceBundleRules.
      Parameters:
      value - the item to add to changeProductPriceBundleRules
    • addToChangeProductPriceBundleRules

      public void addToChangeProductPriceBundleRules(de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
      Generated method - Adds value to changeProductPriceBundleRules.
      Parameters:
      value - the item to add to changeProductPriceBundleRules
    • removeFromChangeProductPriceBundleRules

      public void removeFromChangeProductPriceBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
      Generated method - Removes value from changeProductPriceBundleRules.
      Parameters:
      value - the item to remove from changeProductPriceBundleRules
    • removeFromChangeProductPriceBundleRules

      public void removeFromChangeProductPriceBundleRules(de.hybris.platform.configurablebundleservices.jalo.ChangeProductPriceBundleRule value)
      Generated method - Removes value from changeProductPriceBundleRules.
      Parameters:
      value - the item to remove from changeProductPriceBundleRules
    • getChildTemplates

      public List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getChildTemplates(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.childTemplates attribute.
      Returns:
      the childTemplates
    • getChildTemplates

      public List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getChildTemplates()
      Generated method - Getter of the BundleTemplate.childTemplates attribute.
      Returns:
      the childTemplates
    • setChildTemplates

      public void setChildTemplates(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.childTemplates attribute.
      Parameters:
      value - the childTemplates
    • setChildTemplates

      public void setChildTemplates(List<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.childTemplates attribute.
      Parameters:
      value - the childTemplates
    • addToChildTemplates

      public void addToChildTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to childTemplates.
      Parameters:
      value - the item to add to childTemplates
    • addToChildTemplates

      public void addToChildTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to childTemplates.
      Parameters:
      value - the item to add to childTemplates
    • removeFromChildTemplates

      public void removeFromChildTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from childTemplates.
      Parameters:
      value - the item to remove from childTemplates
    • removeFromChildTemplates

      public void removeFromChildTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from childTemplates.
      Parameters:
      value - the item to remove from childTemplates
    • createItem

      protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException
      Overrides:
      createItem in class de.hybris.platform.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getDependentBundleTemplates

      public Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
      Returns:
      the dependentBundleTemplates
    • getDependentBundleTemplates

      public Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getDependentBundleTemplates()
      Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
      Returns:
      the dependentBundleTemplates
    • getDependentBundleTemplatesCount

      public long getDependentBundleTemplatesCount(de.hybris.platform.jalo.SessionContext ctx)
    • getDependentBundleTemplatesCount

      public long getDependentBundleTemplatesCount()
    • setDependentBundleTemplates

      public void setDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
      Parameters:
      value - the dependentBundleTemplates
    • setDependentBundleTemplates

      public void setDependentBundleTemplates(Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
      Parameters:
      value - the dependentBundleTemplates
    • addToDependentBundleTemplates

      public void addToDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to dependentBundleTemplates.
      Parameters:
      value - the item to add to dependentBundleTemplates
    • addToDependentBundleTemplates

      public void addToDependentBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to dependentBundleTemplates.
      Parameters:
      value - the item to add to dependentBundleTemplates
    • removeFromDependentBundleTemplates

      public void removeFromDependentBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from dependentBundleTemplates.
      Parameters:
      value - the item to remove from dependentBundleTemplates
    • removeFromDependentBundleTemplates

      public void removeFromDependentBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from dependentBundleTemplates.
      Parameters:
      value - the item to remove from dependentBundleTemplates
    • getDescription

      public String getDescription(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.description attribute.
      Returns:
      the description - Description of the bundle template
    • getDescription

      public String getDescription()
      Generated method - Getter of the BundleTemplate.description attribute.
      Returns:
      the description - Description of the bundle template
    • getAllDescription

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllDescription(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.description attribute.
      Returns:
      the localized description - Description of the bundle template
    • getAllDescription

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllDescription()
      Generated method - Getter of the BundleTemplate.description attribute.
      Returns:
      the localized description - Description of the bundle template
    • setDescription

      public void setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the BundleTemplate.description attribute.
      Parameters:
      value - the description - Description of the bundle template
    • setDescription

      public void setDescription(String value)
      Generated method - Setter of the BundleTemplate.description attribute.
      Parameters:
      value - the description - Description of the bundle template
    • setAllDescription

      public void setAllDescription(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the BundleTemplate.description attribute.
      Parameters:
      value - the description - Description of the bundle template
    • setAllDescription

      public void setAllDescription(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the BundleTemplate.description attribute.
      Parameters:
      value - the description - Description of the bundle template
    • getDisableProductBundleRules

      public Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> getDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
      Returns:
      the disableProductBundleRules
    • getDisableProductBundleRules

      public Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> getDisableProductBundleRules()
      Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
      Returns:
      the disableProductBundleRules
    • setDisableProductBundleRules

      public void setDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> value)
      Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
      Parameters:
      value - the disableProductBundleRules
    • setDisableProductBundleRules

      public void setDisableProductBundleRules(Collection<de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule> value)
      Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
      Parameters:
      value - the disableProductBundleRules
    • addToDisableProductBundleRules

      public void addToDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
      Generated method - Adds value to disableProductBundleRules.
      Parameters:
      value - the item to add to disableProductBundleRules
    • addToDisableProductBundleRules

      public void addToDisableProductBundleRules(de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
      Generated method - Adds value to disableProductBundleRules.
      Parameters:
      value - the item to add to disableProductBundleRules
    • removeFromDisableProductBundleRules

      public void removeFromDisableProductBundleRules(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
      Generated method - Removes value from disableProductBundleRules.
      Parameters:
      value - the item to remove from disableProductBundleRules
    • removeFromDisableProductBundleRules

      public void removeFromDisableProductBundleRules(de.hybris.platform.configurablebundleservices.jalo.DisableProductBundleRule value)
      Generated method - Removes value from disableProductBundleRules.
      Parameters:
      value - the item to remove from disableProductBundleRules
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.id attribute.
      Returns:
      the id - Identifier
    • getId

      public String getId()
      Generated method - Getter of the BundleTemplate.id attribute.
      Returns:
      the id - Identifier
    • setId

      protected void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the BundleTemplate.id attribute.
      Parameters:
      value - the id - Identifier
    • setId

      protected void setId(String value)
      Generated method - Setter of the BundleTemplate.id attribute.
      Parameters:
      value - the id - Identifier
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.name attribute.
      Returns:
      the name - Name of the bundle template
    • getName

      public String getName()
      Generated method - Getter of the BundleTemplate.name attribute.
      Returns:
      the name - Name of the bundle template
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.name attribute.
      Returns:
      the localized name - Name of the bundle template
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName()
      Generated method - Getter of the BundleTemplate.name attribute.
      Returns:
      the localized name - Name of the bundle template
    • setName

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the BundleTemplate.name attribute.
      Parameters:
      value - the name - Name of the bundle template
    • setName

      public void setName(String value)
      Generated method - Setter of the BundleTemplate.name attribute.
      Parameters:
      value - the name - Name of the bundle template
    • setAllName

      public void setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the BundleTemplate.name attribute.
      Parameters:
      value - the name - Name of the bundle template
    • setAllName

      public void setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the BundleTemplate.name attribute.
      Parameters:
      value - the name - Name of the bundle template
    • getParentTemplate

      public de.hybris.platform.configurablebundleservices.jalo.BundleTemplate getParentTemplate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.parentTemplate attribute.
      Returns:
      the parentTemplate
    • getParentTemplate

      public de.hybris.platform.configurablebundleservices.jalo.BundleTemplate getParentTemplate()
      Generated method - Getter of the BundleTemplate.parentTemplate attribute.
      Returns:
      the parentTemplate
    • setParentTemplate

      protected void setParentTemplate(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Setter of the BundleTemplate.parentTemplate attribute.
      Parameters:
      value - the parentTemplate
    • setParentTemplate

      protected void setParentTemplate(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Setter of the BundleTemplate.parentTemplate attribute.
      Parameters:
      value - the parentTemplate
    • getProducts

      public List<de.hybris.platform.jalo.product.Product> getProducts(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.products attribute.
      Returns:
      the products
    • getProducts

      public List<de.hybris.platform.jalo.product.Product> getProducts()
      Generated method - Getter of the BundleTemplate.products attribute.
      Returns:
      the products
    • getProductsCount

      public long getProductsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getProductsCount

      public long getProductsCount()
    • setProducts

      public void setProducts(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.jalo.product.Product> value)
      Generated method - Setter of the BundleTemplate.products attribute.
      Parameters:
      value - the products
    • setProducts

      public void setProducts(List<de.hybris.platform.jalo.product.Product> value)
      Generated method - Setter of the BundleTemplate.products attribute.
      Parameters:
      value - the products
    • addToProducts

      public void addToProducts(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
      Generated method - Adds value to products.
      Parameters:
      value - the item to add to products
    • addToProducts

      public void addToProducts(de.hybris.platform.jalo.product.Product value)
      Generated method - Adds value to products.
      Parameters:
      value - the item to add to products
    • removeFromProducts

      public void removeFromProducts(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value)
      Generated method - Removes value from products.
      Parameters:
      value - the item to remove from products
    • removeFromProducts

      public void removeFromProducts(de.hybris.platform.jalo.product.Product value)
      Generated method - Removes value from products.
      Parameters:
      value - the item to remove from products
    • getRequiredBundleTemplates

      public Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
      Returns:
      the requiredBundleTemplates
    • getRequiredBundleTemplates

      public Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> getRequiredBundleTemplates()
      Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
      Returns:
      the requiredBundleTemplates
    • getRequiredBundleTemplatesCount

      public long getRequiredBundleTemplatesCount(de.hybris.platform.jalo.SessionContext ctx)
    • getRequiredBundleTemplatesCount

      public long getRequiredBundleTemplatesCount()
    • setRequiredBundleTemplates

      public void setRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
      Parameters:
      value - the requiredBundleTemplates
    • setRequiredBundleTemplates

      public void setRequiredBundleTemplates(Collection<de.hybris.platform.configurablebundleservices.jalo.BundleTemplate> value)
      Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
      Parameters:
      value - the requiredBundleTemplates
    • addToRequiredBundleTemplates

      public void addToRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to requiredBundleTemplates.
      Parameters:
      value - the item to add to requiredBundleTemplates
    • addToRequiredBundleTemplates

      public void addToRequiredBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Adds value to requiredBundleTemplates.
      Parameters:
      value - the item to add to requiredBundleTemplates
    • removeFromRequiredBundleTemplates

      public void removeFromRequiredBundleTemplates(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from requiredBundleTemplates.
      Parameters:
      value - the item to remove from requiredBundleTemplates
    • removeFromRequiredBundleTemplates

      public void removeFromRequiredBundleTemplates(de.hybris.platform.configurablebundleservices.jalo.BundleTemplate value)
      Generated method - Removes value from requiredBundleTemplates.
      Parameters:
      value - the item to remove from requiredBundleTemplates
    • getStatus

      public de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus getStatus(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.status attribute.
      Returns:
      the status
    • getStatus

      public de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus getStatus()
      Generated method - Getter of the BundleTemplate.status attribute.
      Returns:
      the status
    • setStatus

      public void setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus value)
      Generated method - Setter of the BundleTemplate.status attribute.
      Parameters:
      value - the status
    • setStatus

      public void setStatus(de.hybris.platform.configurablebundleservices.jalo.BundleTemplateStatus value)
      Generated method - Setter of the BundleTemplate.status attribute.
      Parameters:
      value - the status
    • getVersion

      public String getVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the BundleTemplate.version attribute.
      Returns:
      the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
    • getVersion

      public String getVersion()
      Generated method - Getter of the BundleTemplate.version attribute.
      Returns:
      the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
    • setVersion

      public void setVersion(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the BundleTemplate.version attribute.
      Parameters:
      value - the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
    • setVersion

      public void setVersion(String value)
      Generated method - Setter of the BundleTemplate.version attribute.
      Parameters:
      value - the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.