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:
Serializable
Generated model class for type MerchIndexingConfig first defined at extension merchandisingservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated 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 parametersGenerated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchIndexingConfig.merchPropertiesattribute defined at extensionmerchandisingservices.booleanGenerated method - Getter of theMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.voidsetBaseImageUrl(String value) Generated method - Setter ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.voidsetBaseProductPageUrl(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.voidGenerated method - Initial setter ofMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.voidsetLanguage(LanguageModel value) Generated method - Setter ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.voidGenerated method - Setter ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.voidGenerated method - Setter ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.voidsetMerchProperties(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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
INDEXEDTYPE
Generated constant - Attribute key ofMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.- See Also:
-
ENABLED
Generated constant - Attribute key ofMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.- See Also:
-
LANGUAGE
Generated constant - Attribute key ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.- See Also:
-
CURRENCY
Generated constant - Attribute key ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- See Also:
-
BASEIMAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
BASEPRODUCTPAGEURL
Generated constant - Attribute key ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHIMAGEPROPERTIES
Generated constant - Attribute key ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- See Also:
-
-
Constructor Details
-
MerchIndexingConfigModel
public MerchIndexingConfigModel()Generated constructor - Default constructor for generic creation. -
MerchIndexingConfigModel
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 Details
-
getBaseImageUrl
Generated method - Getter of theMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseImageUrl
-
getBaseProductPageUrl
Generated method - Getter of theMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseProductPageUrl
-
getCurrency
Generated method - Getter of theMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- Returns:
- the currency
-
getIndexedType
Generated method - Getter of theMerchIndexingConfig.indexedTypeattribute defined at extensionmerchandisingservices.- Returns:
- the indexedType - Indexed type
-
getLanguage
Generated method - Getter of theMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.- Returns:
- the language
-
getMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=GETTER) public 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 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 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
Generated method - Getter of theMerchIndexingConfig.enabledattribute defined at extensionmerchandisingservices.- Returns:
- the enabled
-
setBaseImageUrl
Generated method - Setter ofMerchIndexingConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseImageUrl
-
setBaseProductPageUrl
@Accessor(qualifier="baseProductPageUrl", type=SETTER) public void setBaseProductPageUrl(String value) Generated method - Setter ofMerchIndexingConfig.baseProductPageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseProductPageUrl
-
setCurrency
Generated method - Setter ofMerchIndexingConfig.currencyattribute defined at extensionmerchandisingservices.- Parameters:
value- the currency
-
setEnabled
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
Generated method - Setter ofMerchIndexingConfig.languageattribute defined at extensionmerchandisingservices.- Parameters:
value- the language
-
setMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=SETTER) public void setMerchCatalogVersions(List<CatalogVersionModel> value) Generated method - Setter ofMerchIndexingConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchCatalogVersions
-
setMerchImageProperties
@Accessor(qualifier="merchImageProperties", type=SETTER) public void setMerchImageProperties(List<MerchImagePropertyModel> value) Generated method - Setter ofMerchIndexingConfig.merchImagePropertiesattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchImageProperties
-
setMerchProperties
@Accessor(qualifier="merchProperties", type=SETTER) public void setMerchProperties(List<MerchPropertyModel> value) Generated method - Setter ofMerchIndexingConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchProperties
-