Package com.hybris.merchandising.model
Class MerchIndexingConfigModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- com.hybris.merchandising.model.MerchIndexingConfigModel
-
- All Implemented Interfaces:
java.io.Serializable
public class MerchIndexingConfigModel extends ItemModel
Generated model class for type MerchIndexingConfig first defined at extension merchandisingservices.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
BASEIMAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.static java.lang.String
BASEPRODUCTPAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.static java.lang.String
CURRENCY
Generated constant - Attribute key ofMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.static java.lang.String
ENABLED
Generated constant - Attribute key ofMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.static java.lang.String
INDEXEDTYPE
Generated constant - Attribute key ofMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
.static java.lang.String
LANGUAGE
Generated constant - Attribute key ofMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.static java.lang.String
MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
.static java.lang.String
MERCHIMAGEPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
.static java.lang.String
MERCHPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description MerchIndexingConfigModel()
Generated constructor - Default constructor for generic creation.MerchIndexingConfigModel(CurrencyModel _currency, SolrIndexedTypeModel _indexedType, LanguageModel _language)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersMerchIndexingConfigModel(CurrencyModel _currency, SolrIndexedTypeModel _indexedType, LanguageModel _language, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersMerchIndexingConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBaseImageUrl()
Generated method - Getter of theMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.java.lang.String
getBaseProductPageUrl()
Generated method - Getter of theMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.CurrencyModel
getCurrency()
Generated method - Getter of theMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.SolrIndexedTypeModel
getIndexedType()
Generated method - Getter of theMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
.LanguageModel
getLanguage()
Generated method - Getter of theMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.java.util.List<CatalogVersionModel>
getMerchCatalogVersions()
Generated method - Getter of theMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
.java.util.List<MerchImagePropertyModel>
getMerchImageProperties()
Generated method - Getter of theMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
.java.util.List<MerchPropertyModel>
getMerchProperties()
Generated method - Getter of theMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
.boolean
isEnabled()
Generated method - Getter of theMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.void
setBaseImageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.void
setBaseProductPageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.void
setCurrency(CurrencyModel value)
Generated method - Setter ofMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.void
setEnabled(boolean value)
Generated method - Setter ofMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.void
setIndexedType(SolrIndexedTypeModel value)
Generated method - Initial setter ofMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
.void
setLanguage(LanguageModel value)
Generated method - Setter ofMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.void
setMerchCatalogVersions(java.util.List<CatalogVersionModel> value)
Generated method - Setter ofMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
.void
setMerchImageProperties(java.util.List<MerchImagePropertyModel> value)
Generated method - Setter ofMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
.void
setMerchProperties(java.util.List<MerchPropertyModel> value)
Generated method - Setter ofMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
INDEXEDTYPE
public static final java.lang.String INDEXEDTYPE
Generated constant - Attribute key ofMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
ENABLED
public static final java.lang.String ENABLED
Generated constant - Attribute key ofMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
Generated constant - Attribute key ofMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
BASEIMAGEURL
public static final java.lang.String BASEIMAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
BASEPRODUCTPAGEURL
public static final java.lang.String BASEPRODUCTPAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
MERCHPROPERTIES
public static final java.lang.String MERCHPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
MERCHIMAGEPROPERTIES
public static final java.lang.String MERCHIMAGEPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
MERCHCATALOGVERSIONS
public static final java.lang.String MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MerchIndexingConfigModel
public MerchIndexingConfigModel()
Generated constructor - Default constructor for generic creation.
-
MerchIndexingConfigModel
public MerchIndexingConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
MerchIndexingConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchIndexingConfigModel(CurrencyModel _currency, SolrIndexedTypeModel _indexedType, LanguageModel _language)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_currency
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
_indexedType
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
_language
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
-
MerchIndexingConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchIndexingConfigModel(CurrencyModel _currency, SolrIndexedTypeModel _indexedType, LanguageModel _language, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_currency
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
_indexedType
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
_language
- initial attribute declared by typeMerchIndexingConfig
at extensionmerchandisingservices
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=GETTER) public java.lang.String getBaseImageUrl()
Generated method - Getter of theMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.- Returns:
- the baseImageUrl
-
getBaseProductPageUrl
@Accessor(qualifier="baseProductPageUrl", type=GETTER) public java.lang.String getBaseProductPageUrl()
Generated method - Getter of theMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.- Returns:
- the baseProductPageUrl
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.- Returns:
- the currency
-
getIndexedType
@Accessor(qualifier="indexedType", type=GETTER) public SolrIndexedTypeModel getIndexedType()
Generated method - Getter of theMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
.- Returns:
- the indexedType - Indexed type
-
getLanguage
@Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
Generated method - Getter of theMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.- Returns:
- the language
-
getMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=GETTER) public java.util.List<CatalogVersionModel> getMerchCatalogVersions()
Generated method - Getter of theMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchCatalogVersions
-
getMerchImageProperties
@Accessor(qualifier="merchImageProperties", type=GETTER) public java.util.List<MerchImagePropertyModel> getMerchImageProperties()
Generated method - Getter of theMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchImageProperties
-
getMerchProperties
@Accessor(qualifier="merchProperties", type=GETTER) public java.util.List<MerchPropertyModel> getMerchProperties()
Generated method - Getter of theMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchProperties
-
isEnabled
@Accessor(qualifier="enabled", type=GETTER) public boolean isEnabled()
Generated method - Getter of theMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.- Returns:
- the enabled
-
setBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=SETTER) public void setBaseImageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseImageUrl
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the baseImageUrl
-
setBaseProductPageUrl
@Accessor(qualifier="baseProductPageUrl", type=SETTER) public void setBaseProductPageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseProductPageUrl
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the baseProductPageUrl
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofMerchIndexingConfig.currency
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the currency
-
setEnabled
@Accessor(qualifier="enabled", type=SETTER) public void setEnabled(boolean value)
Generated method - Setter ofMerchIndexingConfig.enabled
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the enabled
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(SolrIndexedTypeModel value)
Generated method - Initial setter ofMerchIndexingConfig.indexedType
attribute defined at extensionmerchandisingservices
. Can only be used at creation of model - before first save.- Parameters:
value
- the indexedType - Indexed type
-
setLanguage
@Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
Generated method - Setter ofMerchIndexingConfig.language
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the language
-
setMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=SETTER) public void setMerchCatalogVersions(java.util.List<CatalogVersionModel> value)
Generated method - Setter ofMerchIndexingConfig.merchCatalogVersions
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the merchCatalogVersions
-
setMerchImageProperties
@Accessor(qualifier="merchImageProperties", type=SETTER) public void setMerchImageProperties(java.util.List<MerchImagePropertyModel> value)
Generated method - Setter ofMerchIndexingConfig.merchImageProperties
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the merchImageProperties
-
setMerchProperties
@Accessor(qualifier="merchProperties", type=SETTER) public void setMerchProperties(java.util.List<MerchPropertyModel> value)
Generated method - Setter ofMerchIndexingConfig.merchProperties
attribute defined at extensionmerchandisingservices
.- Parameters:
value
- the merchProperties
-
-