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_TYPECODEGenerated model type code constant.static java.lang.StringBASEIMAGEURLGenerated constant - Attribute key ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.static java.lang.StringBASEPRODUCTPAGEURLGenerated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.static java.lang.StringCURRENCYGenerated constant - Attribute key ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.static java.lang.StringENABLEDGenerated constant - Attribute key ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.static java.lang.StringINDEXEDTYPEGenerated constant - Attribute key ofMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.static java.lang.StringLANGUAGEGenerated constant - Attribute key ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.static java.lang.StringMERCHCATALOGVERSIONSGenerated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.static java.lang.StringMERCHIMAGEPROPERTIESGenerated constant - Attribute key ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.static java.lang.StringMERCHPROPERTIESGenerated constant - Attribute key ofMerchIndexingConfig.merchPropertiesattribute 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.StringgetBaseImageUrl()Generated method - Getter of theMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.java.lang.StringgetBaseProductPageUrl()Generated method - Getter of theMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.CurrencyModelgetCurrency()Generated method - Getter of theMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.SolrIndexedTypeModelgetIndexedType()Generated method - Getter of theMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.LanguageModelgetLanguage()Generated method - Getter of theMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.java.util.List<CatalogVersionModel>getMerchCatalogVersions()Generated method - Getter of theMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.java.util.List<MerchImagePropertyModel>getMerchImageProperties()Generated method - Getter of theMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.java.util.List<MerchPropertyModel>getMerchProperties()Generated method - Getter of theMerchIndexingConfig.merchPropertiesattribute defined at extensionmerchandisingservices.booleanisEnabled()Generated method - Getter of theMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.voidsetBaseImageUrl(java.lang.String value)Generated method - Setter ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.voidsetBaseProductPageUrl(java.lang.String value)Generated method - Setter ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.voidsetCurrency(CurrencyModel value)Generated method - Setter ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.voidsetEnabled(boolean value)Generated method - Setter ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.voidsetIndexedType(SolrIndexedTypeModel value)Generated method - Initial setter ofMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.voidsetLanguage(LanguageModel value)Generated method - Setter ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.voidsetMerchCatalogVersions(java.util.List<CatalogVersionModel> value)Generated method - Setter ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.voidsetMerchImageProperties(java.util.List<MerchImagePropertyModel> value)Generated method - Setter ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.voidsetMerchProperties(java.util.List<MerchPropertyModel> value)Generated method - Setter ofMerchIndexingConfig.merchPropertiesattribute 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.indexedTypeattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
ENABLED
public static final java.lang.String ENABLED
Generated constant - Attribute key ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
LANGUAGE
public static final java.lang.String LANGUAGE
Generated constant - Attribute key ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
BASEIMAGEURL
public static final java.lang.String BASEIMAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
BASEPRODUCTPAGEURL
public static final java.lang.String BASEPRODUCTPAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
MERCHPROPERTIES
public static final java.lang.String MERCHPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
MERCHIMAGEPROPERTIES
public static final java.lang.String MERCHIMAGEPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
MERCHCATALOGVERSIONS
public static final java.lang.String MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersionsattribute 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 typeMerchIndexingConfigat extensionmerchandisingservices_indexedType- initial attribute declared by typeMerchIndexingConfigat extensionmerchandisingservices_language- initial attribute declared by typeMerchIndexingConfigat 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 typeMerchIndexingConfigat extensionmerchandisingservices_indexedType- initial attribute declared by typeMerchIndexingConfigat extensionmerchandisingservices_language- initial attribute declared by typeMerchIndexingConfigat extensionmerchandisingservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=GETTER) public java.lang.String getBaseImageUrl()
Generated method - Getter of theMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseImageUrl
-
getBaseProductPageUrl
@Accessor(qualifier="baseProductPageUrl", type=GETTER) public java.lang.String getBaseProductPageUrl()
Generated method - Getter of theMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseProductPageUrl
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- Returns:
- the currency
-
getIndexedType
@Accessor(qualifier="indexedType", type=GETTER) public SolrIndexedTypeModel getIndexedType()
Generated method - Getter of theMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.- Returns:
- the indexedType - Indexed type
-
getLanguage
@Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
Generated method - Getter of theMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.- Returns:
- the language
-
getMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=GETTER) public java.util.List<CatalogVersionModel> getMerchCatalogVersions()
Generated method - Getter of theMerchIndexingConfig.merchCatalogVersionsattribute 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.merchImagePropertiesattribute 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.merchPropertiesattribute 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.enabledattribute defined at extensionmerchandisingservices.- Returns:
- the enabled
-
setBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=SETTER) public void setBaseImageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseImageUrl
-
setBaseProductPageUrl
@Accessor(qualifier="baseProductPageUrl", type=SETTER) public void setBaseProductPageUrl(java.lang.String value)
Generated method - Setter ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseProductPageUrl
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- Parameters:
value- the currency
-
setEnabled
@Accessor(qualifier="enabled", type=SETTER) public void setEnabled(boolean value)
Generated method - Setter ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.- Parameters:
value- the enabled
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(SolrIndexedTypeModel value)
Generated method - Initial setter ofMerchIndexingConfig.indexedTypeattribute 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.languageattribute 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.merchCatalogVersionsattribute 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.merchImagePropertiesattribute 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.merchPropertiesattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchProperties
-
-