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:
java.io.Serializable
public class MerchProductDirectoryConfigModel extends ItemModel
Generated model class for type MerchProductDirectoryConfig 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.StringBASECATALOGPAGEURLGenerated constant - Attribute key ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.static java.lang.StringBASEIMAGEURLGenerated constant - Attribute key ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.static java.lang.StringBASESITESGenerated constant - Attribute key ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.static java.lang.StringCDSIDENTIFIERGenerated constant - Attribute key ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.static java.lang.StringCURRENCYGenerated constant - Attribute key ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.static java.lang.StringDEFAULTLANGUAGEGenerated constant - Attribute key ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.static java.lang.StringDISPLAYNAMEGenerated constant - Attribute key ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.static java.lang.StringENABLEDGenerated constant - Attribute key ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.static java.lang.StringINDEXEDTYPEGenerated constant - Attribute key ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.static java.lang.StringMERCHCATALOGVERSIONSGenerated constant - Attribute key ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.static java.lang.StringMERCHPROPERTIESGenerated constant - Attribute key ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.static java.lang.StringROLLUPSTRATEGYGenerated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.static java.lang.StringROLLUPSTRATEGYFIELDGenerated 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, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description MerchProductDirectoryConfigModel()Generated constructor - Default constructor for generic creation.MerchProductDirectoryConfigModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextMerchProductDirectoryConfigModel(java.util.List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, java.lang.String _displayName, SolrIndexedTypeModel _indexedType, ItemModel _owner, java.lang.String _rollUpStrategy, java.lang.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(java.util.List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, java.lang.String _displayName, SolrIndexedTypeModel _indexedType, java.lang.String _rollUpStrategy, java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBaseCatalogPageUrl()Generated method - Getter of theMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.java.lang.StringgetBaseImageUrl()Generated method - Getter of theMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.java.util.List<BaseSiteModel>getBaseSites()Generated method - Getter of theMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.java.lang.StringgetCdsIdentifier()Generated method - Getter of theMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.CurrencyModelgetCurrency()Generated method - Getter of theMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.LanguageModelgetDefaultLanguage()Generated method - Getter of theMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.java.lang.StringgetDisplayName()Generated method - Getter of theMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.SolrIndexedTypeModelgetIndexedType()Generated method - Getter of theMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.java.util.List<CatalogVersionModel>getMerchCatalogVersions()Generated method - Getter of theMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.java.util.List<MerchPropertyModel>getMerchProperties()Generated method - Getter of theMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.java.lang.StringgetRollUpStrategy()Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.java.lang.StringgetRollUpStrategyField()Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.booleanisEnabled()Generated method - Getter of theMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.voidsetBaseCatalogPageUrl(java.lang.String value)Generated method - Setter ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.voidsetBaseImageUrl(java.lang.String value)Generated method - Setter ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.voidsetBaseSites(java.util.List<BaseSiteModel> value)Generated method - Setter ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.voidsetCdsIdentifier(java.lang.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(java.lang.String value)Generated method - Setter ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.voidsetEnabled(boolean value)Generated method - Setter ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.voidsetIndexedType(SolrIndexedTypeModel value)Generated method - Initial setter ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.voidsetMerchCatalogVersions(java.util.List<CatalogVersionModel> value)Generated method - Setter ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.voidsetMerchProperties(java.util.List<MerchPropertyModel> value)Generated method - Setter ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.voidsetRollUpStrategy(java.lang.String value)Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.voidsetRollUpStrategyField(java.lang.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, 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 ofMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
ENABLED
public static final java.lang.String ENABLED
Generated constant - Attribute key ofMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
DEFAULTLANGUAGE
public static final java.lang.String DEFAULTLANGUAGE
Generated constant - Attribute key ofMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
BASEIMAGEURL
public static final java.lang.String BASEIMAGEURL
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
BASECATALOGPAGEURL
public static final java.lang.String BASECATALOGPAGEURL
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
ROLLUPSTRATEGY
public static final java.lang.String ROLLUPSTRATEGY
Generated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
ROLLUPSTRATEGYFIELD
public static final java.lang.String ROLLUPSTRATEGYFIELD
Generated constant - Attribute key ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
CDSIDENTIFIER
public static final java.lang.String CDSIDENTIFIER
Generated constant - Attribute key ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
DISPLAYNAME
public static final java.lang.String DISPLAYNAME
Generated constant - Attribute key ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
MERCHPROPERTIES
public static final java.lang.String MERCHPROPERTIES
Generated constant - Attribute key ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
BASESITES
public static final java.lang.String BASESITES
Generated constant - Attribute key ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
MERCHCATALOGVERSIONS
public static final java.lang.String MERCHCATALOGVERSIONS
Generated constant - Attribute key ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MerchProductDirectoryConfigModel
public MerchProductDirectoryConfigModel()
Generated constructor - Default constructor for generic creation.
-
MerchProductDirectoryConfigModel
public MerchProductDirectoryConfigModel(ItemModelContext ctx)
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(java.util.List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, java.lang.String _displayName, SolrIndexedTypeModel _indexedType, java.lang.String _rollUpStrategy, java.lang.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(java.util.List<BaseSiteModel> _baseSites, CurrencyModel _currency, LanguageModel _defaultLanguage, java.lang.String _displayName, SolrIndexedTypeModel _indexedType, ItemModel _owner, java.lang.String _rollUpStrategy, java.lang.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 Detail
-
getBaseCatalogPageUrl
@Accessor(qualifier="baseCatalogPageUrl", type=GETTER) public java.lang.String getBaseCatalogPageUrl()
Generated method - Getter of theMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseCatalogPageUrl
-
getBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=GETTER) public java.lang.String getBaseImageUrl()
Generated method - Getter of theMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseImageUrl
-
getBaseSites
@Accessor(qualifier="baseSites", type=GETTER) public java.util.List<BaseSiteModel> 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
@Accessor(qualifier="cdsIdentifier", type=GETTER) public java.lang.String getCdsIdentifier()
Generated method - Getter of theMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Returns:
- the cdsIdentifier
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theMerchProductDirectoryConfig.currencyattribute defined at extensionmerchandisingservices.- Returns:
- the currency
-
getDefaultLanguage
@Accessor(qualifier="defaultLanguage", type=GETTER) public LanguageModel getDefaultLanguage()
Generated method - Getter of theMerchProductDirectoryConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- Returns:
- the defaultLanguage
-
getDisplayName
@Accessor(qualifier="displayName", type=GETTER) public java.lang.String getDisplayName()
Generated method - Getter of theMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- Returns:
- the displayName
-
getIndexedType
@Accessor(qualifier="indexedType", type=GETTER) public SolrIndexedTypeModel getIndexedType()
Generated method - Getter of theMerchProductDirectoryConfig.indexedTypeattribute defined at extensionmerchandisingservices.- Returns:
- the indexedType - Indexed type
-
getMerchCatalogVersions
@Accessor(qualifier="merchCatalogVersions", type=GETTER) public java.util.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 java.util.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
@Accessor(qualifier="rollUpStrategy", type=GETTER) public java.lang.String getRollUpStrategy()
Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategy - Roll Up Strategy
-
getRollUpStrategyField
@Accessor(qualifier="rollUpStrategyField", type=GETTER) public java.lang.String getRollUpStrategyField()
Generated method - Getter of theMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategyField - Roll Up Strategy Field
-
isEnabled
@Accessor(qualifier="enabled", type=GETTER) public boolean isEnabled()
Generated method - Getter of theMerchProductDirectoryConfig.enabledattribute defined at extensionmerchandisingservices.- Returns:
- the enabled
-
setBaseCatalogPageUrl
@Accessor(qualifier="baseCatalogPageUrl", type=SETTER) public void setBaseCatalogPageUrl(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseCatalogPageUrl
-
setBaseImageUrl
@Accessor(qualifier="baseImageUrl", type=SETTER) public void setBaseImageUrl(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseImageUrl
-
setBaseSites
@Accessor(qualifier="baseSites", type=SETTER) public void setBaseSites(java.util.List<BaseSiteModel> value)
Generated method - Setter ofMerchProductDirectoryConfig.baseSitesattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseSites
-
setCdsIdentifier
@Accessor(qualifier="cdsIdentifier", type=SETTER) public void setCdsIdentifier(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Parameters:
value- the cdsIdentifier
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
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
@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.displayNameattribute defined at extensionmerchandisingservices.- Parameters:
value- the displayName
-
setEnabled
@Accessor(qualifier="enabled", type=SETTER) public void setEnabled(boolean value)
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(java.util.List<CatalogVersionModel> value)
Generated method - Setter ofMerchProductDirectoryConfig.merchCatalogVersionsattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchCatalogVersions
-
setMerchProperties
@Accessor(qualifier="merchProperties", type=SETTER) public void setMerchProperties(java.util.List<MerchPropertyModel> value)
Generated method - Setter ofMerchProductDirectoryConfig.merchPropertiesattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchProperties
-
setRollUpStrategy
@Accessor(qualifier="rollUpStrategy", type=SETTER) public void setRollUpStrategy(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- Parameters:
value- the rollUpStrategy - Roll Up Strategy
-
setRollUpStrategyField
@Accessor(qualifier="rollUpStrategyField", type=SETTER) public void setRollUpStrategyField(java.lang.String value)
Generated method - Setter ofMerchProductDirectoryConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Parameters:
value- the rollUpStrategyField - Roll Up Strategy Field
-
-