Package com.hybris.merchandising.model
Class MerchSnConfigModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
com.hybris.merchandising.model.MerchSnConfigModel
- All Implemented Interfaces:
Serializable
Generated model class for type MerchSnConfig first defined at extension merchandisingservices.
Merchandising Configuration.
- 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 ofMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.static final StringGenerated constant - Attribute key ofMerchSnConfig.snIndexTypeattribute 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.MerchSnConfigModel(BaseSiteModel _baseSite, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, ItemModel _owner, String _rollUpStrategyField, SnIndexTypeModel _snIndexType) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersMerchSnConfigModel(BaseSiteModel _baseSite, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, String _rollUpStrategyField, SnIndexTypeModel _snIndexType) 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 theMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.Generated method - Getter of theMerchSnConfig.snIndexTypeattribute defined at extensionmerchandisingservices.booleanGenerated method - Getter of theMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.voidsetBaseCatalogPageUrl(String value) Generated method - Setter ofMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.voidsetBaseImageUrl(String value) Generated method - Setter ofMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.voidsetBaseSite(BaseSiteModel value) Generated method - Setter ofMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.voidsetCdsIdentifier(String value) Generated method - Setter ofMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.voidsetCurrency(CurrencyModel value) Generated method - Setter ofMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.voidsetDefaultLanguage(LanguageModel value) Generated method - Setter ofMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.voidsetDisplayName(String value) Generated method - Setter ofMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.voidsetEnabled(boolean value) Generated method - Setter ofMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.voidsetMerchSnFields(List<MerchSnFieldModel> value) Generated method - Setter ofMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices.voidsetRollUpStrategy(String value) Generated method - Setter ofMerchSnConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.voidsetRollUpStrategyField(String value) Generated method - Setter ofMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.voidsetSnIndexType(SnIndexTypeModel value) Generated method - Initial setter ofMerchSnConfig.snIndexTypeattribute 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:
-
SNINDEXTYPE
Generated constant - Attribute key ofMerchSnConfig.snIndexTypeattribute defined at extensionmerchandisingservices.- See Also:
-
ENABLED
Generated constant - Attribute key ofMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.- See Also:
-
BASESITE
Generated constant - Attribute key ofMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.- See Also:
-
DEFAULTLANGUAGE
Generated constant - Attribute key ofMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- See Also:
-
CURRENCY
Generated constant - Attribute key ofMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.- See Also:
-
BASEIMAGEURL
Generated constant - Attribute key ofMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
BASECATALOGPAGEURL
Generated constant - Attribute key ofMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- See Also:
-
ROLLUPSTRATEGY
Generated constant - Attribute key ofMerchSnConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- See Also:
-
ROLLUPSTRATEGYFIELD
Generated constant - Attribute key ofMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- See Also:
-
CDSIDENTIFIER
Generated constant - Attribute key ofMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- See Also:
-
DISPLAYNAME
Generated constant - Attribute key ofMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.- See Also:
-
MERCHSNFIELDS
Generated constant - Attribute key ofMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices.- See Also:
-
-
Constructor Details
-
MerchSnConfigModel
public MerchSnConfigModel()Generated constructor - Default constructor for generic creation. -
MerchSnConfigModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
MerchSnConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchSnConfigModel(BaseSiteModel _baseSite, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, String _rollUpStrategyField, SnIndexTypeModel _snIndexType) 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:
_baseSite- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_currency- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_defaultLanguage- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_displayName- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_rollUpStrategyField- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_snIndexType- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices
-
MerchSnConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public MerchSnConfigModel(BaseSiteModel _baseSite, CurrencyModel _currency, LanguageModel _defaultLanguage, String _displayName, ItemModel _owner, String _rollUpStrategyField, SnIndexTypeModel _snIndexType) 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:
_baseSite- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_currency- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_defaultLanguage- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_displayName- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_owner- initial attribute declared by typeItemat extensioncore_rollUpStrategyField- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices_snIndexType- initial attribute declared by typeMerchSnConfigat extensionmerchandisingservices
-
-
Method Details
-
getBaseCatalogPageUrl
Generated method - Getter of theMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseCatalogPageUrl - Domain used for links to products and categories
-
getBaseImageUrl
Generated method - Getter of theMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Returns:
- the baseImageUrl - Domain from which product images are served
-
getBaseSite
Generated method - Getter of theMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.- Returns:
- the baseSite - Base site for which configuration is defined
-
getCdsIdentifier
Generated method - Getter of theMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Returns:
- the cdsIdentifier - Product directory identifier
-
getCurrency
Generated method - Getter of theMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.- Returns:
- the currency - Default currency
-
getDefaultLanguage
Generated method - Getter of theMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- Returns:
- the defaultLanguage - Default language
-
getDisplayName
Generated method - Getter of theMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.- Returns:
- the displayName - Display name
-
getMerchSnFields
Generated method - Getter of theMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the merchSnFields
-
getRollUpStrategy
Generated method - Getter of theMerchSnConfig.rollUpStrategyattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategy - Roll Up Strategy
-
getRollUpStrategyField
Generated method - Getter of theMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Returns:
- the rollUpStrategyField - Roll Up Strategy Field
-
getSnIndexType
Generated method - Getter of theMerchSnConfig.snIndexTypeattribute defined at extensionmerchandisingservices.- Returns:
- the snIndexType - Indexed type
-
isEnabled
Generated method - Getter of theMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.- Returns:
- the enabled - Flag indicating if configuration is enabled
-
setBaseCatalogPageUrl
@Accessor(qualifier="baseCatalogPageUrl", type=SETTER) public void setBaseCatalogPageUrl(String value) Generated method - Setter ofMerchSnConfig.baseCatalogPageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseCatalogPageUrl - Domain used for links to products and categories
-
setBaseImageUrl
Generated method - Setter ofMerchSnConfig.baseImageUrlattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseImageUrl - Domain from which product images are served
-
setBaseSite
Generated method - Setter ofMerchSnConfig.baseSiteattribute defined at extensionmerchandisingservices.- Parameters:
value- the baseSite - Base site for which configuration is defined
-
setCdsIdentifier
Generated method - Setter ofMerchSnConfig.cdsIdentifierattribute defined at extensionmerchandisingservices.- Parameters:
value- the cdsIdentifier - Product directory identifier
-
setCurrency
Generated method - Setter ofMerchSnConfig.currencyattribute defined at extensionmerchandisingservices.- Parameters:
value- the currency - Default currency
-
setDefaultLanguage
@Accessor(qualifier="defaultLanguage", type=SETTER) public void setDefaultLanguage(LanguageModel value) Generated method - Setter ofMerchSnConfig.defaultLanguageattribute defined at extensionmerchandisingservices.- Parameters:
value- the defaultLanguage - Default language
-
setDisplayName
Generated method - Setter ofMerchSnConfig.displayNameattribute defined at extensionmerchandisingservices.- Parameters:
value- the displayName - Display name
-
setEnabled
Generated method - Setter ofMerchSnConfig.enabledattribute defined at extensionmerchandisingservices.- Parameters:
value- the enabled - Flag indicating if configuration is enabled
-
setMerchSnFields
@Accessor(qualifier="merchSnFields", type=SETTER) public void setMerchSnFields(List<MerchSnFieldModel> value) Generated method - Setter ofMerchSnConfig.merchSnFieldsattribute defined at extensionmerchandisingservices.- Parameters:
value- the merchSnFields
-
setRollUpStrategy
Generated method - Setter ofMerchSnConfig.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 ofMerchSnConfig.rollUpStrategyFieldattribute defined at extensionmerchandisingservices.- Parameters:
value- the rollUpStrategyField - Roll Up Strategy Field
-
setSnIndexType
Generated method - Initial setter ofMerchSnConfig.snIndexTypeattribute defined at extensionmerchandisingservices. Can only be used at creation of model - before first save.- Parameters:
value- the snIndexType - Indexed type
-