Package com.hybris.merchandising.model
Class MerchProductDirectoryConfigModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
com.hybris.merchandising.model.MerchProductDirectoryConfigModel
- All Implemented Interfaces:
Serializable
Generated model class for type MerchProductDirectoryConfig 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 ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute 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.Generated constructor - Default constructor for creation with existing contextMerchProductDirectoryConfigModel(List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, SolrIndexedTypeModel _indexedType, ItemModel _owner, String _rollUpStrategy, String _rollUpStrategyField) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersMerchProductDirectoryConfigModel(List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, SolrIndexedTypeModel _indexedType, String _rollUpStrategy, String _rollUpStrategyField) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.booleanGenerated method - Getter of theMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.voidsetBaseCatalogPageUrl(String value) Generated method - Setter ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.voidsetBaseImageUrl(String value) Generated method - Setter ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.voidsetBaseSites(List<BaseSiteModel> value) Generated method - Setter ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.voidsetCdsIdentifier(String value) Generated method - Setter ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.voidsetCurrency(CurrencyModel value) Generated method - Setter ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.voidsetDefaultLanguage(LanguageModel value) Generated method - Setter ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.voidsetDisplayName(String value) Generated method - Setter ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.voidsetEnabled(boolean value) Generated method - Setter ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.voidGenerated method - Initial setter ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.voidGenerated method - Setter ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.voidsetMerchProperties(List<MerchPropertyModel> value) Generated method - Setter ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.voidsetRollUpStrategy(String value) Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.voidsetRollUpStrategyField(String value) Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute 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 ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.- See Also:
-
ENABLED
Generated constant - Attribute key ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.- See Also:
-
DEFAULTLANGUAGE
Generated constant - Attribute key ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- See Also:
-
CURRENCY
Generated constant - Attribute key ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.- See Also:
-
BASEIMAGEURL
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
BASECATALOGPAGEURL
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
ROLLUPSTRATEGY
Generated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- See Also:
-
ROLLUPSTRATEGYFIELD
Generated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- See Also:
-
CDSIDENTIFIER
Generated constant - Attribute key ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- See Also:
-
DISPLAYNAME
Generated constant - Attribute key ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHPROPERTIES
Generated constant - Attribute key ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- See Also:
-
BASESITES
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- See Also:
-
-
Constructor Details
-
MerchProductDirectoryConfigModel
public MerchProductDirectoryConfigModel()Generated constructor - Default constructor for generic creation. -
MerchProductDirectoryConfigModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
MerchProductDirectoryConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchProductDirectoryConfigModel(List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, SolrIndexedTypeModel _indexedType, String _rollUpStrategy, String _rollUpStrategyField) 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:
_baseSites- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_currency- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_defaultLanguage- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_displayName- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_indexedType- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_rollUpStrategy- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_rollUpStrategyField- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices
-
MerchProductDirectoryConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchProductDirectoryConfigModel(List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, SolrIndexedTypeModel _indexedType, ItemModel _owner, String _rollUpStrategy, String _rollUpStrategyField) 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:
_baseSites- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_currency- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_defaultLanguage- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_displayName- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_indexedType- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_owner- initial attribute declared by typeItemat extensioncore_rollUpStrategy- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices_rollUpStrategyField- initial attribute declared by typeMerchProductDirectoryConfigat extensionmerchandisingservices
-
-
Method Details
-
getBaseCatalogPageUrl
Generated method - Getter of theMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseCatalogPageUrl
-
getBaseImageUrl
Generated method - Getter of theMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseImageUrl
-
getBaseSites
Generated method - Getter of theMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the baseSites
-
getCdsIdentifier
Generated method - Getter of theMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Returns:
- the cdsIdentifier
-
getCurrency
Generated method - Getter of theMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.- Returns:
- the currency
-
getDefaultLanguage
Generated method - Getter of theMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- Returns:
- the defaultLanguage
-
getDisplayName
Generated method - Getter of theMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- Returns:
- the displayName
-
getIndexedType
Generated method - Getter of theMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.- Returns:
- the indexedType - Indexed type
-
getMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=GETTER) public List<CatalogVersionModel> getMerchCatalogVersions()Generated method - Getter of theMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchCatalogVersions
-
getMerchProperties
@Accessor(qualifier="merchProperties", type=GETTER) public List<MerchPropertyModel> getMerchProperties()Generated method - Getter of theMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchProperties
-
getRollUpStrategy
Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategy - Roll Up Strategy
-
getRollUpStrategyField
Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategyField - Roll Up Strategy Field
-
isEnabled
Generated method - Getter of theMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.- Returns:
- the enabled
-
setBaseCatalogPageUrl
@Accessor(qualifier="baseCatalogPageUrl", type=SETTER) public void setBaseCatalogPageUrl(String value) Generated method - Setter ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseCatalogPageUrl
-
setBaseImageUrl
Generated method - Setter ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseImageUrl
-
setBaseSites
Generated method - Setter ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseSites
-
setCdsIdentifier
Generated method - Setter ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Parameters:
value- the cdsIdentifier
-
setCurrency
Generated method - Setter ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.- Parameters:
value- the currency
-
setDefaultLanguage
@Accessor(qualifier="defaultLanguage", type=SETTER) public void setDefaultLanguage(LanguageModel value) Generated method - Setter ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- Parameters:
value- the defaultLanguage
-
setDisplayName
Generated method - Setter ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- Parameters:
value- the displayName
-
setEnabled
Generated method - Setter ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.- Parameters:
value- the enabled
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(SolrIndexedTypeModel value) Generated method - Initial setter ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices. Can only be used at creation of model - before first save.- Parameters:
value- the indexedType - Indexed type
-
setMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=SETTER) public void setMerchCatalogVersions(List<CatalogVersionModel> value) Generated method - Setter ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchCatalogVersions
-
setMerchProperties
@Accessor(qualifier="merchProperties", type=SETTER) public void setMerchProperties(List<MerchPropertyModel> value) Generated method - Setter ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchProperties
-
setRollUpStrategy
Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- Parameters:
value- the rollUpStrategy - Roll Up Strategy
-
setRollUpStrategyField
@Accessor(qualifier="rollUpStrategyField", type=SETTER) public void setRollUpStrategyField(String value) Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Parameters:
value- the rollUpStrategyField - Roll Up Strategy Field
-