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:
Serializable
Generated model class for type AsBoostRule first defined at extension adaptivesearch.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationAsConfigurableSearchConfiguration2BoostRuleRelationdefining source attributesearchConfigurationin extensionadaptivesearch.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofAsBoostRule.boostattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.searchConfigurationPOSattribute defined at extensionadaptivesearch.static final StringGenerated constant - Attribute key ofAsBoostRule.valueattribute defined at extensionadaptivesearch.Fields inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
CATALOGVERSION, CORRUPTED, UIDFields 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.AsBoostRuleModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextAsBoostRuleModel(Float _boost, CatalogVersionModel _catalogVersion, String _indexProperty, ItemModel _owner, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, String _uid, 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(Float _boost, String _indexProperty, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, String _uid, 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
Modifier and TypeMethodDescriptiongetBoost()Generated method - Getter of theAsBoostRule.boostattribute defined at extensionadaptivesearch.Generated method - Getter of theAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.Generated method - Getter of theAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.Generated method - Getter of theAsBoostRule.operatorattribute defined at extensionadaptivesearch.Generated method - Getter of theAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.getValue()Generated method - Getter of theAsBoostRule.valueattribute defined at extensionadaptivesearch.voidGenerated method - Setter ofAsBoostRule.boostattribute defined at extensionadaptivesearch.voidsetBoostType(AsBoostType value) Generated method - Setter ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.voidsetIndexProperty(String value) Generated method - Initial setter ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.voidsetOperator(AsBoostOperator value) Generated method - Setter ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.voidGenerated method - Initial setter ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.voidGenerated method - Setter ofAsBoostRule.valueattribute defined at extensionadaptivesearch.Methods inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
getCatalogVersion, getUid, isCorrupted, setCatalogVersion, setUidMethods 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:
-
_ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION
Generated relation code constant for relationAsConfigurableSearchConfiguration2BoostRuleRelationdefining source attributesearchConfigurationin extensionadaptivesearch.- See Also:
-
INDEXPROPERTY
Generated constant - Attribute key ofAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.- See Also:
-
OPERATOR
Generated constant - Attribute key ofAsBoostRule.operatorattribute defined at extensionadaptivesearch.- See Also:
-
VALUE
Generated constant - Attribute key ofAsBoostRule.valueattribute defined at extensionadaptivesearch.- See Also:
-
BOOSTTYPE
Generated constant - Attribute key ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- See Also:
-
BOOST
Generated constant - Attribute key ofAsBoostRule.boostattribute defined at extensionadaptivesearch.- See Also:
-
SEARCHCONFIGURATIONPOS
Generated constant - Attribute key ofAsBoostRule.searchConfigurationPOSattribute defined at extensionadaptivesearch.- See Also:
-
SEARCHCONFIGURATION
Generated constant - Attribute key ofAsBoostRule.searchConfigurationattribute defined at extensionadaptivesearch.- See Also:
-
-
Constructor Details
-
AsBoostRuleModel
public AsBoostRuleModel()Generated constructor - Default constructor for generic creation. -
AsBoostRuleModel
public AsBoostRuleModel(de.hybris.platform.servicelayer.model.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(Float _boost, String _indexProperty, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, String _uid, 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(Float _boost, CatalogVersionModel _catalogVersion, String _indexProperty, ItemModel _owner, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, String _uid, 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 Details
-
getBoost
Generated method - Getter of theAsBoostRule.boostattribute defined at extensionadaptivesearch.- Returns:
- the boost
-
getBoostType
Generated method - Getter of theAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- Returns:
- the boostType
-
getIndexProperty
Generated method - Getter of theAsBoostRule.indexPropertyattribute defined at extensionadaptivesearch.- Returns:
- the indexProperty
-
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
Generated method - Getter of theAsBoostRule.valueattribute defined at extensionadaptivesearch.- Returns:
- the value
-
setBoost
Generated method - Setter ofAsBoostRule.boostattribute defined at extensionadaptivesearch.- Parameters:
value- the boost
-
setBoostType
Generated method - Setter ofAsBoostRule.boostTypeattribute defined at extensionadaptivesearch.- Parameters:
value- the boostType
-
setIndexProperty
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
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
-
setValue
Generated method - Setter ofAsBoostRule.valueattribute defined at extensionadaptivesearch.- Parameters:
value- the value
-