Class GeneratedMerchIndexingConfig

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

public abstract class GeneratedMerchIndexingConfig extends GenericItem
Generated class for type MerchIndexingConfig.
See Also:
  • Field Details

    • INDEXEDTYPE

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

      public static final String ENABLED
      Qualifier of the MerchIndexingConfig.enabled attribute
      See Also:
    • LANGUAGE

      public static final String LANGUAGE
      Qualifier of the MerchIndexingConfig.language attribute
      See Also:
    • CURRENCY

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

      public static final String BASEIMAGEURL
      Qualifier of the MerchIndexingConfig.baseImageUrl attribute
      See Also:
    • BASEPRODUCTPAGEURL

      public static final String BASEPRODUCTPAGEURL
      Qualifier of the MerchIndexingConfig.baseProductPageUrl attribute
      See Also:
    • MERCHPROPERTIES

      public static final String MERCHPROPERTIES
      Qualifier of the MerchIndexingConfig.merchProperties attribute
      See Also:
    • MERCHIMAGEPROPERTIES

      public static final String MERCHIMAGEPROPERTIES
      Qualifier of the MerchIndexingConfig.merchImageProperties attribute
      See Also:
    • MERCHCATALOGVERSIONS

      public static final String MERCHCATALOGVERSIONS
      Qualifier of the MerchIndexingConfig.merchCatalogVersions attribute
      See Also:
    • MERCHINDEXINGCONFIG2CATALOGVERSION_SRC_ORDERED

      protected static String MERCHINDEXINGCONFIG2CATALOGVERSION_SRC_ORDERED
      Relation ordering override parameter constants for MerchIndexingConfig2CatalogVersion from ((merchandisingservices))
    • MERCHINDEXINGCONFIG2CATALOGVERSION_TGT_ORDERED

      protected static String MERCHINDEXINGCONFIG2CATALOGVERSION_TGT_ORDERED
    • MERCHINDEXINGCONFIG2CATALOGVERSION_MARKMODIFIED

      protected static String MERCHINDEXINGCONFIG2CATALOGVERSION_MARKMODIFIED
      Relation disable markmodifed parameter constants for MerchIndexingConfig2CatalogVersion from ((merchandisingservices))
    • MERCHPROPERTIESHANDLER

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

      protected static final OneToManyHandler<MerchImageProperty> MERCHIMAGEPROPERTIESHANDLER
      OneToManyHandler for handling 1:n MERCHIMAGEPROPERTIES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedMerchIndexingConfig

      public GeneratedMerchIndexingConfig()
  • Method Details

    • getDefaultAttributeModes

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

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

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

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

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

      public String getBaseProductPageUrl(SessionContext ctx)
      Generated method - Getter of the MerchIndexingConfig.baseProductPageUrl attribute.
      Returns:
      the baseProductPageUrl
    • getBaseProductPageUrl

      public String getBaseProductPageUrl()
      Generated method - Getter of the MerchIndexingConfig.baseProductPageUrl attribute.
      Returns:
      the baseProductPageUrl
    • setBaseProductPageUrl

      public void setBaseProductPageUrl(SessionContext ctx, String value)
      Generated method - Setter of the MerchIndexingConfig.baseProductPageUrl attribute.
      Parameters:
      value - the baseProductPageUrl
    • setBaseProductPageUrl

      public void setBaseProductPageUrl(String value)
      Generated method - Setter of the MerchIndexingConfig.baseProductPageUrl attribute.
      Parameters:
      value - the baseProductPageUrl
    • getCurrency

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      protected void setIndexedType(SolrIndexedType value)
      Generated method - Setter of the MerchIndexingConfig.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
    • getLanguage

      public Language getLanguage(SessionContext ctx)
      Generated method - Getter of the MerchIndexingConfig.language attribute.
      Returns:
      the language
    • getLanguage

      public Language getLanguage()
      Generated method - Getter of the MerchIndexingConfig.language attribute.
      Returns:
      the language
    • setLanguage

      public void setLanguage(SessionContext ctx, Language value)
      Generated method - Setter of the MerchIndexingConfig.language attribute.
      Parameters:
      value - the language
    • setLanguage

      public void setLanguage(Language value)
      Generated method - Setter of the MerchIndexingConfig.language attribute.
      Parameters:
      value - the language
    • getMerchCatalogVersions

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

      public List<CatalogVersion> getMerchCatalogVersions()
      Generated method - Getter of the MerchIndexingConfig.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 MerchIndexingConfig.merchCatalogVersions attribute.
      Parameters:
      value - the merchCatalogVersions
    • setMerchCatalogVersions

      public void setMerchCatalogVersions(List<CatalogVersion> value)
      Generated method - Setter of the MerchIndexingConfig.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
    • getMerchImageProperties

      public List<MerchImageProperty> getMerchImageProperties(SessionContext ctx)
      Generated method - Getter of the MerchIndexingConfig.merchImageProperties attribute.
      Returns:
      the merchImageProperties
    • getMerchImageProperties

      public List<MerchImageProperty> getMerchImageProperties()
      Generated method - Getter of the MerchIndexingConfig.merchImageProperties attribute.
      Returns:
      the merchImageProperties
    • setMerchImageProperties

      public void setMerchImageProperties(SessionContext ctx, List<MerchImageProperty> value)
      Generated method - Setter of the MerchIndexingConfig.merchImageProperties attribute.
      Parameters:
      value - the merchImageProperties
    • setMerchImageProperties

      public void setMerchImageProperties(List<MerchImageProperty> value)
      Generated method - Setter of the MerchIndexingConfig.merchImageProperties attribute.
      Parameters:
      value - the merchImageProperties
    • addToMerchImageProperties

      public void addToMerchImageProperties(SessionContext ctx, MerchImageProperty value)
      Generated method - Adds value to merchImageProperties.
      Parameters:
      value - the item to add to merchImageProperties
    • addToMerchImageProperties

      public void addToMerchImageProperties(MerchImageProperty value)
      Generated method - Adds value to merchImageProperties.
      Parameters:
      value - the item to add to merchImageProperties
    • removeFromMerchImageProperties

      public void removeFromMerchImageProperties(SessionContext ctx, MerchImageProperty value)
      Generated method - Removes value from merchImageProperties.
      Parameters:
      value - the item to remove from merchImageProperties
    • removeFromMerchImageProperties

      public void removeFromMerchImageProperties(MerchImageProperty value)
      Generated method - Removes value from merchImageProperties.
      Parameters:
      value - the item to remove from merchImageProperties
    • getMerchProperties

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

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

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

      public void setMerchProperties(List<MerchProperty> value)
      Generated method - Setter of the MerchIndexingConfig.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