Class GeneratedMerchProductDirectoryConfig

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

public abstract class GeneratedMerchProductDirectoryConfig extends GenericItem
Generated class for type MerchProductDirectoryConfig.
See Also:
  • Field Details

    • INDEXEDTYPE

      public static final String INDEXEDTYPE
      Qualifier of the MerchProductDirectoryConfig.indexedType attribute
      See Also:
    • ENABLED

      public static final String ENABLED
      Qualifier of the MerchProductDirectoryConfig.enabled attribute
      See Also:
    • DEFAULTLANGUAGE

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

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

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

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

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

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

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

      public static final String DISPLAYNAME
      Qualifier of the MerchProductDirectoryConfig.displayName attribute
      See Also:
    • MERCHPROPERTIES

      public static final String MERCHPROPERTIES
      Qualifier of the MerchProductDirectoryConfig.merchProperties attribute
      See Also:
    • BASESITES

      public static final String BASESITES
      Qualifier of the MerchProductDirectoryConfig.baseSites attribute
      See Also:
    • MERCHCATALOGVERSIONS

      public static final String MERCHCATALOGVERSIONS
      Qualifier of the MerchProductDirectoryConfig.merchCatalogVersions attribute
      See Also:
    • MERCHPRODUCTDIR2CATALOGVERSION_SRC_ORDERED

      protected static String MERCHPRODUCTDIR2CATALOGVERSION_SRC_ORDERED
      Relation ordering override parameter constants for MerchProductDir2CatalogVersion from ((merchandisingservices))
    • MERCHPRODUCTDIR2CATALOGVERSION_TGT_ORDERED

      protected static String MERCHPRODUCTDIR2CATALOGVERSION_TGT_ORDERED
    • MERCHPRODUCTDIR2CATALOGVERSION_MARKMODIFIED

      protected static String MERCHPRODUCTDIR2CATALOGVERSION_MARKMODIFIED
      Relation disable markmodifed parameter constants for MerchProductDir2CatalogVersion from ((merchandisingservices))
    • MERCHPROPERTIESHANDLER

      protected static final OneToManyHandler<MerchProperty> MERCHPROPERTIESHANDLER
      OneToManyHandler for handling 1:n MERCHPROPERTIES's relation attributes from 'many' side.
    • BASESITESHANDLER

      protected static final OneToManyHandler<BaseSite> BASESITESHANDLER
      OneToManyHandler for handling 1:n BASESITES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedMerchProductDirectoryConfig

      public GeneratedMerchProductDirectoryConfig()
  • 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 MerchProductDirectoryConfig.baseCatalogPageUrl attribute.
      Returns:
      the baseCatalogPageUrl
    • getBaseCatalogPageUrl

      public String getBaseCatalogPageUrl()
      Generated method - Getter of the MerchProductDirectoryConfig.baseCatalogPageUrl attribute.
      Returns:
      the baseCatalogPageUrl
    • setBaseCatalogPageUrl

      public void setBaseCatalogPageUrl(SessionContext ctx, String value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseCatalogPageUrl attribute.
      Parameters:
      value - the baseCatalogPageUrl
    • setBaseCatalogPageUrl

      public void setBaseCatalogPageUrl(String value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseCatalogPageUrl attribute.
      Parameters:
      value - the baseCatalogPageUrl
    • getBaseImageUrl

      public String getBaseImageUrl(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.baseImageUrl attribute.
      Returns:
      the baseImageUrl
    • getBaseImageUrl

      public String getBaseImageUrl()
      Generated method - Getter of the MerchProductDirectoryConfig.baseImageUrl attribute.
      Returns:
      the baseImageUrl
    • setBaseImageUrl

      public void setBaseImageUrl(SessionContext ctx, String value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseImageUrl attribute.
      Parameters:
      value - the baseImageUrl
    • setBaseImageUrl

      public void setBaseImageUrl(String value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseImageUrl attribute.
      Parameters:
      value - the baseImageUrl
    • getBaseSites

      public List<BaseSite> getBaseSites(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.baseSites attribute.
      Returns:
      the baseSites
    • getBaseSites

      public List<BaseSite> getBaseSites()
      Generated method - Getter of the MerchProductDirectoryConfig.baseSites attribute.
      Returns:
      the baseSites
    • setBaseSites

      public void setBaseSites(SessionContext ctx, List<BaseSite> value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseSites attribute.
      Parameters:
      value - the baseSites
    • setBaseSites

      public void setBaseSites(List<BaseSite> value)
      Generated method - Setter of the MerchProductDirectoryConfig.baseSites attribute.
      Parameters:
      value - the baseSites
    • addToBaseSites

      public void addToBaseSites(SessionContext ctx, BaseSite value)
      Generated method - Adds value to baseSites.
      Parameters:
      value - the item to add to baseSites
    • addToBaseSites

      public void addToBaseSites(BaseSite value)
      Generated method - Adds value to baseSites.
      Parameters:
      value - the item to add to baseSites
    • removeFromBaseSites

      public void removeFromBaseSites(SessionContext ctx, BaseSite value)
      Generated method - Removes value from baseSites.
      Parameters:
      value - the item to remove from baseSites
    • removeFromBaseSites

      public void removeFromBaseSites(BaseSite value)
      Generated method - Removes value from baseSites.
      Parameters:
      value - the item to remove from baseSites
    • getCdsIdentifier

      public String getCdsIdentifier(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.cdsIdentifier attribute.
      Returns:
      the cdsIdentifier
    • getCdsIdentifier

      public String getCdsIdentifier()
      Generated method - Getter of the MerchProductDirectoryConfig.cdsIdentifier attribute.
      Returns:
      the cdsIdentifier
    • setCdsIdentifier

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public Boolean isEnabled(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.enabled attribute.
      Returns:
      the enabled
    • isEnabled

      public Boolean isEnabled()
      Generated method - Getter of the MerchProductDirectoryConfig.enabled attribute.
      Returns:
      the enabled
    • isEnabledAsPrimitive

      public boolean isEnabledAsPrimitive(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.enabled attribute.
      Returns:
      the enabled
    • isEnabledAsPrimitive

      public boolean isEnabledAsPrimitive()
      Generated method - Getter of the MerchProductDirectoryConfig.enabled attribute.
      Returns:
      the enabled
    • setEnabled

      public void setEnabled(SessionContext ctx, Boolean value)
      Generated method - Setter of the MerchProductDirectoryConfig.enabled attribute.
      Parameters:
      value - the enabled
    • setEnabled

      public void setEnabled(Boolean value)
      Generated method - Setter of the MerchProductDirectoryConfig.enabled attribute.
      Parameters:
      value - the enabled
    • setEnabled

      public void setEnabled(SessionContext ctx, boolean value)
      Generated method - Setter of the MerchProductDirectoryConfig.enabled attribute.
      Parameters:
      value - the enabled
    • setEnabled

      public void setEnabled(boolean value)
      Generated method - Setter of the MerchProductDirectoryConfig.enabled attribute.
      Parameters:
      value - the enabled
    • getIndexedType

      public SolrIndexedType getIndexedType(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.indexedType attribute.
      Returns:
      the indexedType - Indexed type
    • getIndexedType

      public SolrIndexedType getIndexedType()
      Generated method - Getter of the MerchProductDirectoryConfig.indexedType attribute.
      Returns:
      the indexedType - Indexed type
    • setIndexedType

      protected void setIndexedType(SessionContext ctx, SolrIndexedType value)
      Generated method - Setter of the MerchProductDirectoryConfig.indexedType attribute.
      Parameters:
      value - the indexedType - Indexed type
    • setIndexedType

      protected void setIndexedType(SolrIndexedType value)
      Generated method - Setter of the MerchProductDirectoryConfig.indexedType attribute.
      Parameters:
      value - the indexedType - Indexed type
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class Item
    • getMerchCatalogVersions

      public List<CatalogVersion> getMerchCatalogVersions(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.merchCatalogVersions attribute.
      Returns:
      the merchCatalogVersions
    • getMerchCatalogVersions

      public List<CatalogVersion> getMerchCatalogVersions()
      Generated method - Getter of the MerchProductDirectoryConfig.merchCatalogVersions attribute.
      Returns:
      the merchCatalogVersions
    • getMerchCatalogVersionsCount

      public long getMerchCatalogVersionsCount(SessionContext ctx)
    • getMerchCatalogVersionsCount

      public long getMerchCatalogVersionsCount()
    • setMerchCatalogVersions

      public void setMerchCatalogVersions(SessionContext ctx, List<CatalogVersion> value)
      Generated method - Setter of the MerchProductDirectoryConfig.merchCatalogVersions attribute.
      Parameters:
      value - the merchCatalogVersions
    • setMerchCatalogVersions

      public void setMerchCatalogVersions(List<CatalogVersion> value)
      Generated method - Setter of the MerchProductDirectoryConfig.merchCatalogVersions attribute.
      Parameters:
      value - the merchCatalogVersions
    • addToMerchCatalogVersions

      public void addToMerchCatalogVersions(SessionContext ctx, CatalogVersion value)
      Generated method - Adds value to merchCatalogVersions.
      Parameters:
      value - the item to add to merchCatalogVersions
    • addToMerchCatalogVersions

      public void addToMerchCatalogVersions(CatalogVersion value)
      Generated method - Adds value to merchCatalogVersions.
      Parameters:
      value - the item to add to merchCatalogVersions
    • removeFromMerchCatalogVersions

      public void removeFromMerchCatalogVersions(SessionContext ctx, CatalogVersion value)
      Generated method - Removes value from merchCatalogVersions.
      Parameters:
      value - the item to remove from merchCatalogVersions
    • removeFromMerchCatalogVersions

      public void removeFromMerchCatalogVersions(CatalogVersion value)
      Generated method - Removes value from merchCatalogVersions.
      Parameters:
      value - the item to remove from merchCatalogVersions
    • getMerchProperties

      public List<MerchProperty> getMerchProperties(SessionContext ctx)
      Generated method - Getter of the MerchProductDirectoryConfig.merchProperties attribute.
      Returns:
      the merchProperties
    • getMerchProperties

      public List<MerchProperty> getMerchProperties()
      Generated method - Getter of the MerchProductDirectoryConfig.merchProperties attribute.
      Returns:
      the merchProperties
    • setMerchProperties

      public void setMerchProperties(SessionContext ctx, List<MerchProperty> value)
      Generated method - Setter of the MerchProductDirectoryConfig.merchProperties attribute.
      Parameters:
      value - the merchProperties
    • setMerchProperties

      public void setMerchProperties(List<MerchProperty> value)
      Generated method - Setter of the MerchProductDirectoryConfig.merchProperties attribute.
      Parameters:
      value - the merchProperties
    • addToMerchProperties

      public void addToMerchProperties(SessionContext ctx, MerchProperty value)
      Generated method - Adds value to merchProperties.
      Parameters:
      value - the item to add to merchProperties
    • addToMerchProperties

      public void addToMerchProperties(MerchProperty value)
      Generated method - Adds value to merchProperties.
      Parameters:
      value - the item to add to merchProperties
    • removeFromMerchProperties

      public void removeFromMerchProperties(SessionContext ctx, MerchProperty value)
      Generated method - Removes value from merchProperties.
      Parameters:
      value - the item to remove from merchProperties
    • removeFromMerchProperties

      public void removeFromMerchProperties(MerchProperty value)
      Generated method - Removes value from merchProperties.
      Parameters:
      value - the item to remove from merchProperties
    • getRollUpStrategy

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

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

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

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

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

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

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

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