Class GeneratedMerchSnConfig

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
MerchSnConfig

public abstract class GeneratedMerchSnConfig extends GenericItem
Generated class for type MerchSnConfig.
See Also:
  • Field Details

    • SNINDEXTYPE

      public static final String SNINDEXTYPE
      Qualifier of the MerchSnConfig.snIndexType attribute
      See Also:
    • ENABLED

      public static final String ENABLED
      Qualifier of the MerchSnConfig.enabled attribute
      See Also:
    • BASESITE

      public static final String BASESITE
      Qualifier of the MerchSnConfig.baseSite attribute
      See Also:
    • DEFAULTLANGUAGE

      public static final String DEFAULTLANGUAGE
      Qualifier of the MerchSnConfig.defaultLanguage attribute
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Qualifier of the MerchSnConfig.currency attribute
      See Also:
    • BASEIMAGEURL

      public static final String BASEIMAGEURL
      Qualifier of the MerchSnConfig.baseImageUrl attribute
      See Also:
    • BASECATALOGPAGEURL

      public static final String BASECATALOGPAGEURL
      Qualifier of the MerchSnConfig.baseCatalogPageUrl attribute
      See Also:
    • ROLLUPSTRATEGY

      public static final String ROLLUPSTRATEGY
      Qualifier of the MerchSnConfig.rollUpStrategy attribute
      See Also:
    • ROLLUPSTRATEGYFIELD

      public static final String ROLLUPSTRATEGYFIELD
      Qualifier of the MerchSnConfig.rollUpStrategyField attribute
      See Also:
    • CDSIDENTIFIER

      public static final String CDSIDENTIFIER
      Qualifier of the MerchSnConfig.cdsIdentifier attribute
      See Also:
    • DISPLAYNAME

      public static final String DISPLAYNAME
      Qualifier of the MerchSnConfig.displayName attribute
      See Also:
    • MERCHSNFIELDS

      public static final String MERCHSNFIELDS
      Qualifier of the MerchSnConfig.merchSnFields attribute
      See Also:
    • MERCHSNFIELDSHANDLER

      protected static final OneToManyHandler<MerchSnField> MERCHSNFIELDSHANDLER
      OneToManyHandler for handling 1:n MERCHSNFIELDS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedMerchSnConfig

      public GeneratedMerchSnConfig()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getBaseCatalogPageUrl

      public String getBaseCatalogPageUrl(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.baseCatalogPageUrl attribute.
      Returns:
      the baseCatalogPageUrl - Domain used for links to products and categories
    • getBaseCatalogPageUrl

      public String getBaseCatalogPageUrl()
      Generated method - Getter of the MerchSnConfig.baseCatalogPageUrl attribute.
      Returns:
      the baseCatalogPageUrl - Domain used for links to products and categories
    • setBaseCatalogPageUrl

      public void setBaseCatalogPageUrl(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.baseCatalogPageUrl attribute.
      Parameters:
      value - the baseCatalogPageUrl - Domain used for links to products and categories
    • setBaseCatalogPageUrl

      public void setBaseCatalogPageUrl(String value)
      Generated method - Setter of the MerchSnConfig.baseCatalogPageUrl attribute.
      Parameters:
      value - the baseCatalogPageUrl - Domain used for links to products and categories
    • getBaseImageUrl

      public String getBaseImageUrl(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.baseImageUrl attribute.
      Returns:
      the baseImageUrl - Domain from which product images are served
    • getBaseImageUrl

      public String getBaseImageUrl()
      Generated method - Getter of the MerchSnConfig.baseImageUrl attribute.
      Returns:
      the baseImageUrl - Domain from which product images are served
    • setBaseImageUrl

      public void setBaseImageUrl(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.baseImageUrl attribute.
      Parameters:
      value - the baseImageUrl - Domain from which product images are served
    • setBaseImageUrl

      public void setBaseImageUrl(String value)
      Generated method - Setter of the MerchSnConfig.baseImageUrl attribute.
      Parameters:
      value - the baseImageUrl - Domain from which product images are served
    • getBaseSite

      public BaseSite getBaseSite(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.baseSite attribute.
      Returns:
      the baseSite - Base site for which configuration is defined
    • getBaseSite

      public BaseSite getBaseSite()
      Generated method - Getter of the MerchSnConfig.baseSite attribute.
      Returns:
      the baseSite - Base site for which configuration is defined
    • setBaseSite

      public void setBaseSite(SessionContext ctx, BaseSite value)
      Generated method - Setter of the MerchSnConfig.baseSite attribute.
      Parameters:
      value - the baseSite - Base site for which configuration is defined
    • setBaseSite

      public void setBaseSite(BaseSite value)
      Generated method - Setter of the MerchSnConfig.baseSite attribute.
      Parameters:
      value - the baseSite - Base site for which configuration is defined
    • getCdsIdentifier

      public String getCdsIdentifier(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.cdsIdentifier attribute.
      Returns:
      the cdsIdentifier - Product directory identifier
    • getCdsIdentifier

      public String getCdsIdentifier()
      Generated method - Getter of the MerchSnConfig.cdsIdentifier attribute.
      Returns:
      the cdsIdentifier - Product directory identifier
    • setCdsIdentifier

      public void setCdsIdentifier(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.cdsIdentifier attribute.
      Parameters:
      value - the cdsIdentifier - Product directory identifier
    • setCdsIdentifier

      public void setCdsIdentifier(String value)
      Generated method - Setter of the MerchSnConfig.cdsIdentifier attribute.
      Parameters:
      value - the cdsIdentifier - Product directory identifier
    • getCurrency

      public Currency getCurrency(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.currency attribute.
      Returns:
      the currency - Default currency
    • getCurrency

      public Currency getCurrency()
      Generated method - Getter of the MerchSnConfig.currency attribute.
      Returns:
      the currency - Default currency
    • setCurrency

      public void setCurrency(SessionContext ctx, Currency value)
      Generated method - Setter of the MerchSnConfig.currency attribute.
      Parameters:
      value - the currency - Default currency
    • setCurrency

      public void setCurrency(Currency value)
      Generated method - Setter of the MerchSnConfig.currency attribute.
      Parameters:
      value - the currency - Default currency
    • getDefaultLanguage

      public Language getDefaultLanguage(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.defaultLanguage attribute.
      Returns:
      the defaultLanguage - Default language
    • getDefaultLanguage

      public Language getDefaultLanguage()
      Generated method - Getter of the MerchSnConfig.defaultLanguage attribute.
      Returns:
      the defaultLanguage - Default language
    • setDefaultLanguage

      public void setDefaultLanguage(SessionContext ctx, Language value)
      Generated method - Setter of the MerchSnConfig.defaultLanguage attribute.
      Parameters:
      value - the defaultLanguage - Default language
    • setDefaultLanguage

      public void setDefaultLanguage(Language value)
      Generated method - Setter of the MerchSnConfig.defaultLanguage attribute.
      Parameters:
      value - the defaultLanguage - Default language
    • getDisplayName

      public String getDisplayName(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.displayName attribute.
      Returns:
      the displayName - Display name
    • getDisplayName

      public String getDisplayName()
      Generated method - Getter of the MerchSnConfig.displayName attribute.
      Returns:
      the displayName - Display name
    • setDisplayName

      public void setDisplayName(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.displayName attribute.
      Parameters:
      value - the displayName - Display name
    • setDisplayName

      public void setDisplayName(String value)
      Generated method - Setter of the MerchSnConfig.displayName attribute.
      Parameters:
      value - the displayName - Display name
    • isEnabled

      public Boolean isEnabled(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.enabled attribute.
      Returns:
      the enabled - Flag indicating if configuration is enabled
    • isEnabled

      public Boolean isEnabled()
      Generated method - Getter of the MerchSnConfig.enabled attribute.
      Returns:
      the enabled - Flag indicating if configuration is enabled
    • isEnabledAsPrimitive

      public boolean isEnabledAsPrimitive(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.enabled attribute.
      Returns:
      the enabled - Flag indicating if configuration is enabled
    • isEnabledAsPrimitive

      public boolean isEnabledAsPrimitive()
      Generated method - Getter of the MerchSnConfig.enabled attribute.
      Returns:
      the enabled - Flag indicating if configuration is enabled
    • setEnabled

      public void setEnabled(SessionContext ctx, Boolean value)
      Generated method - Setter of the MerchSnConfig.enabled attribute.
      Parameters:
      value - the enabled - Flag indicating if configuration is enabled
    • setEnabled

      public void setEnabled(Boolean value)
      Generated method - Setter of the MerchSnConfig.enabled attribute.
      Parameters:
      value - the enabled - Flag indicating if configuration is enabled
    • setEnabled

      public void setEnabled(SessionContext ctx, boolean value)
      Generated method - Setter of the MerchSnConfig.enabled attribute.
      Parameters:
      value - the enabled - Flag indicating if configuration is enabled
    • setEnabled

      public void setEnabled(boolean value)
      Generated method - Setter of the MerchSnConfig.enabled attribute.
      Parameters:
      value - the enabled - Flag indicating if configuration is enabled
    • getMerchSnFields

      public List<MerchSnField> getMerchSnFields(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.merchSnFields attribute.
      Returns:
      the merchSnFields
    • getMerchSnFields

      public List<MerchSnField> getMerchSnFields()
      Generated method - Getter of the MerchSnConfig.merchSnFields attribute.
      Returns:
      the merchSnFields
    • setMerchSnFields

      public void setMerchSnFields(SessionContext ctx, List<MerchSnField> value)
      Generated method - Setter of the MerchSnConfig.merchSnFields attribute.
      Parameters:
      value - the merchSnFields
    • setMerchSnFields

      public void setMerchSnFields(List<MerchSnField> value)
      Generated method - Setter of the MerchSnConfig.merchSnFields attribute.
      Parameters:
      value - the merchSnFields
    • addToMerchSnFields

      public void addToMerchSnFields(SessionContext ctx, MerchSnField value)
      Generated method - Adds value to merchSnFields.
      Parameters:
      value - the item to add to merchSnFields
    • addToMerchSnFields

      public void addToMerchSnFields(MerchSnField value)
      Generated method - Adds value to merchSnFields.
      Parameters:
      value - the item to add to merchSnFields
    • removeFromMerchSnFields

      public void removeFromMerchSnFields(SessionContext ctx, MerchSnField value)
      Generated method - Removes value from merchSnFields.
      Parameters:
      value - the item to remove from merchSnFields
    • removeFromMerchSnFields

      public void removeFromMerchSnFields(MerchSnField value)
      Generated method - Removes value from merchSnFields.
      Parameters:
      value - the item to remove from merchSnFields
    • getRollUpStrategy

      public String getRollUpStrategy(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.rollUpStrategy attribute.
      Returns:
      the rollUpStrategy - Roll Up Strategy
    • getRollUpStrategy

      public String getRollUpStrategy()
      Generated method - Getter of the MerchSnConfig.rollUpStrategy attribute.
      Returns:
      the rollUpStrategy - Roll Up Strategy
    • setRollUpStrategy

      public void setRollUpStrategy(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.rollUpStrategy attribute.
      Parameters:
      value - the rollUpStrategy - Roll Up Strategy
    • setRollUpStrategy

      public void setRollUpStrategy(String value)
      Generated method - Setter of the MerchSnConfig.rollUpStrategy attribute.
      Parameters:
      value - the rollUpStrategy - Roll Up Strategy
    • getRollUpStrategyField

      public String getRollUpStrategyField(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.rollUpStrategyField attribute.
      Returns:
      the rollUpStrategyField - Roll Up Strategy Field
    • getRollUpStrategyField

      public String getRollUpStrategyField()
      Generated method - Getter of the MerchSnConfig.rollUpStrategyField attribute.
      Returns:
      the rollUpStrategyField - Roll Up Strategy Field
    • setRollUpStrategyField

      public void setRollUpStrategyField(SessionContext ctx, String value)
      Generated method - Setter of the MerchSnConfig.rollUpStrategyField attribute.
      Parameters:
      value - the rollUpStrategyField - Roll Up Strategy Field
    • setRollUpStrategyField

      public void setRollUpStrategyField(String value)
      Generated method - Setter of the MerchSnConfig.rollUpStrategyField attribute.
      Parameters:
      value - the rollUpStrategyField - Roll Up Strategy Field
    • getSnIndexType

      public SnIndexType getSnIndexType(SessionContext ctx)
      Generated method - Getter of the MerchSnConfig.snIndexType attribute.
      Returns:
      the snIndexType - Indexed type
    • getSnIndexType

      public SnIndexType getSnIndexType()
      Generated method - Getter of the MerchSnConfig.snIndexType attribute.
      Returns:
      the snIndexType - Indexed type
    • setSnIndexType

      protected void setSnIndexType(SessionContext ctx, SnIndexType value)
      Generated method - Setter of the MerchSnConfig.snIndexType attribute.
      Parameters:
      value - the snIndexType - Indexed type
    • setSnIndexType

      protected void setSnIndexType(SnIndexType value)
      Generated method - Setter of the MerchSnConfig.snIndexType attribute.
      Parameters:
      value - the snIndexType - Indexed type