Class AsBoostRuleModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
-
- de.hybris.platform.adaptivesearch.model.AbstractAsItemConfigurationModel
-
- de.hybris.platform.adaptivesearch.model.AbstractAsBoostRuleConfigurationModel
-
- de.hybris.platform.adaptivesearch.model.AsBoostRuleModel
-
- All Implemented Interfaces:
java.io.Serializable
public class AsBoostRuleModel extends AbstractAsBoostRuleConfigurationModel
Generated model class for type AsBoostRule first defined at extension adaptivesearch.- 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_ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATIONGenerated relation code constant for relationAsConfigurableSearchConfiguration2BoostRuleRelationdefining source attributesearchConfigurationin extensionadaptivesearch.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringBOOSTGenerated constant - Attribute key ofAsBoostRule.boostattribute defined at extensionadaptivesearch.static java.lang.StringBOOSTTYPEGenerated constant - Attribute key ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.static java.lang.StringINDEXPROPERTYGenerated constant - Attribute key ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.static java.lang.StringOPERATORGenerated constant - Attribute key ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.static java.lang.StringSEARCHCONFIGURATIONGenerated constant - Attribute key ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.static java.lang.StringSEARCHCONFIGURATIONPOSGenerated constant - Attribute key ofAsBoostRule.searchConfigurationPOSattribute defined at extensionadaptivesearch.static java.lang.StringVALUEGenerated constant - Attribute key ofAsBoostRule.valueattribute defined at extensionadaptivesearch.-
Fields inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
CATALOGVERSION, CORRUPTED, UID
-
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 AsBoostRuleModel()Generated constructor - Default constructor for generic creation.AsBoostRuleModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextAsBoostRuleModel(java.lang.Float _boost, CatalogVersionModel _catalogVersion, java.lang.String _indexProperty, ItemModel _owner, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAsBoostRuleModel(java.lang.Float _boost, java.lang.String _indexProperty, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)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.FloatgetBoost()Generated method - Getter of theAsBoostRule.boostattribute defined at extensionadaptivesearch.AsBoostTypegetBoostType()Generated method - Getter of theAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.java.lang.StringgetIndexProperty()Generated method - Getter of theAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.AsBoostOperatorgetOperator()Generated method - Getter of theAsBoostRule.operatorattribute defined at extensionadaptivesearch.AbstractAsConfigurableSearchConfigurationModelgetSearchConfiguration()Generated method - Getter of theAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.java.lang.StringgetValue()Generated method - Getter of theAsBoostRule.valueattribute defined at extensionadaptivesearch.voidsetBoost(java.lang.Float value)Generated method - Setter ofAsBoostRule.boostattribute defined at extensionadaptivesearch.voidsetBoostType(AsBoostType value)Generated method - Setter ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.voidsetIndexProperty(java.lang.String value)Generated method - Initial setter ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.voidsetOperator(AsBoostOperator value)Generated method - Setter ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.voidsetSearchConfiguration(AbstractAsConfigurableSearchConfigurationModel value)Generated method - Initial setter ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.voidsetValue(java.lang.String value)Generated method - Setter ofAsBoostRule.valueattribute defined at extensionadaptivesearch.-
Methods inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
getCatalogVersion, getUid, isCorrupted, setCatalogVersion, setUid
-
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
-
_ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION
public static final java.lang.String _ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION
Generated relation code constant for relationAsConfigurableSearchConfiguration2BoostRuleRelationdefining source attributesearchConfigurationin extensionadaptivesearch.- See Also:
- Constant Field Values
-
INDEXPROPERTY
public static final java.lang.String INDEXPROPERTY
Generated constant - Attribute key ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
OPERATOR
public static final java.lang.String OPERATOR
Generated constant - Attribute key ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
VALUE
public static final java.lang.String VALUE
Generated constant - Attribute key ofAsBoostRule.valueattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
BOOSTTYPE
public static final java.lang.String BOOSTTYPE
Generated constant - Attribute key ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
BOOST
public static final java.lang.String BOOST
Generated constant - Attribute key ofAsBoostRule.boostattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
SEARCHCONFIGURATIONPOS
public static final java.lang.String SEARCHCONFIGURATIONPOS
Generated constant - Attribute key ofAsBoostRule.searchConfigurationPOSattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
SEARCHCONFIGURATION
public static final java.lang.String SEARCHCONFIGURATION
Generated constant - Attribute key ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AsBoostRuleModel
public AsBoostRuleModel()
Generated constructor - Default constructor for generic creation.
-
AsBoostRuleModel
public AsBoostRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
AsBoostRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AsBoostRuleModel(java.lang.Float _boost, java.lang.String _indexProperty, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)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:
_boost- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_indexProperty- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_searchConfiguration- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_uid- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_value- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch
-
AsBoostRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AsBoostRuleModel(java.lang.Float _boost, CatalogVersionModel _catalogVersion, java.lang.String _indexProperty, ItemModel _owner, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)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:
_boost- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_catalogVersion- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_indexProperty- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_owner- initial attribute declared by typeItemat extensioncore_searchConfiguration- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch_uid- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_value- initial attribute declared by typeAsBoostRuleat extensionadaptivesearch
-
-
Method Detail
-
getBoost
@Accessor(qualifier="boost", type=GETTER) public java.lang.Float getBoost()
Generated method - Getter of theAsBoostRule.boostattribute defined at extensionadaptivesearch.- Returns:
- the boost
-
getBoostType
@Accessor(qualifier="boostType", type=GETTER) public AsBoostType getBoostType()
Generated method - Getter of theAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- Returns:
- the boostType
-
getIndexProperty
@Accessor(qualifier="indexProperty", type=GETTER) public java.lang.String getIndexProperty()
Generated method - Getter of theAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.- Returns:
- the indexProperty
-
getOperator
@Accessor(qualifier="operator", type=GETTER) public AsBoostOperator getOperator()
Generated method - Getter of theAsBoostRule.operatorattribute defined at extensionadaptivesearch.- Returns:
- the operator
-
getSearchConfiguration
@Accessor(qualifier="searchConfiguration", type=GETTER) public AbstractAsConfigurableSearchConfigurationModel getSearchConfiguration()
Generated method - Getter of theAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.- Returns:
- the searchConfiguration
-
getValue
@Accessor(qualifier="value", type=GETTER) public java.lang.String getValue()
Generated method - Getter of theAsBoostRule.valueattribute defined at extensionadaptivesearch.- Returns:
- the value
-
setBoost
@Accessor(qualifier="boost", type=SETTER) public void setBoost(java.lang.Float value)
Generated method - Setter ofAsBoostRule.boostattribute defined at extensionadaptivesearch.- Parameters:
value- the boost
-
setBoostType
@Accessor(qualifier="boostType", type=SETTER) public void setBoostType(AsBoostType value)
Generated method - Setter ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- Parameters:
value- the boostType
-
setIndexProperty
@Accessor(qualifier="indexProperty", type=SETTER) public void setIndexProperty(java.lang.String value)
Generated method - Initial setter ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch. Can only be used at creation of model - before first save.- Parameters:
value- the indexProperty
-
setOperator
@Accessor(qualifier="operator", type=SETTER) public void setOperator(AsBoostOperator value)
Generated method - Setter ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.- Parameters:
value- the operator
-
setSearchConfiguration
@Accessor(qualifier="searchConfiguration", type=SETTER) public void setSearchConfiguration(AbstractAsConfigurableSearchConfigurationModel value)
Generated method - Initial setter ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch. Can only be used at creation of model - before first save.- Parameters:
value- the searchConfiguration
-
-