public class SolrBoostRuleModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_SOLRINDEXEDPROPERTY2SOLRBOOSTRULERELATION
Generated relation code constant for relation
SolrIndexedProperty2SolrBoostRuleRelation defining source attribute solrIndexedProperty in extension commercesearch. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
BOOSTFACTOR
Generated constant - Attribute key of
SolrBoostRule.boostFactor attribute defined at extension commercesearch. |
static java.lang.String |
OPERATOR
Generated constant - Attribute key of
SolrBoostRule.operator attribute defined at extension commercesearch. |
static java.lang.String |
PROPERTYVALUE
Generated constant - Attribute key of
SolrBoostRule.propertyValue attribute defined at extension commercesearch. |
static java.lang.String |
SOLRINDEXEDPROPERTY
Generated constant - Attribute key of
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch. |
static java.lang.String |
SOLRINDEXEDPROPERTYPOS
Generated constant - Attribute key of
SolrBoostRule.solrIndexedPropertyPOS attribute defined at extension commercesearch. |
static java.lang.String |
SOLRSEARCHPROFILES
Generated constant - Attribute key of
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
SolrBoostRuleModel()
Generated constructor - Default constructor for generic creation.
|
SolrBoostRuleModel(int _boostFactor,
ItemModel _owner,
java.lang.String _propertyValue,
SolrIndexedPropertyModel _solrIndexedProperty,
java.util.Collection<AbstractSolrSearchProfileModel> _solrSearchProfiles)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SolrBoostRuleModel(int _boostFactor,
java.lang.String _propertyValue,
SolrIndexedPropertyModel _solrIndexedProperty,
java.util.Collection<AbstractSolrSearchProfileModel> _solrSearchProfiles)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SolrBoostRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
int |
getBoostFactor()
Generated method - Getter of the
SolrBoostRule.boostFactor attribute defined at extension commercesearch. |
SolrBoostConditionOperator |
getOperator()
Generated method - Getter of the
SolrBoostRule.operator attribute defined at extension commercesearch. |
java.lang.String |
getPropertyValue()
Generated method - Getter of the
SolrBoostRule.propertyValue attribute defined at extension commercesearch. |
SolrIndexedPropertyModel |
getSolrIndexedProperty()
Generated method - Getter of the
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch. |
java.util.Collection<AbstractSolrSearchProfileModel> |
getSolrSearchProfiles()
Generated method - Getter of the
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch. |
void |
setBoostFactor(int value)
Generated method - Setter of
SolrBoostRule.boostFactor attribute defined at extension commercesearch. |
void |
setOperator(SolrBoostConditionOperator value)
Generated method - Setter of
SolrBoostRule.operator attribute defined at extension commercesearch. |
void |
setPropertyValue(java.lang.String value)
Generated method - Setter of
SolrBoostRule.propertyValue attribute defined at extension commercesearch. |
void |
setSolrIndexedProperty(SolrIndexedPropertyModel value)
Generated method - Setter of
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch. |
void |
setSolrSearchProfiles(java.util.Collection<AbstractSolrSearchProfileModel> value)
Generated method - Setter of
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _SOLRINDEXEDPROPERTY2SOLRBOOSTRULERELATION
SolrIndexedProperty2SolrBoostRuleRelation defining source attribute solrIndexedProperty in extension commercesearch.public static final java.lang.String OPERATOR
SolrBoostRule.operator attribute defined at extension commercesearch.public static final java.lang.String PROPERTYVALUE
SolrBoostRule.propertyValue attribute defined at extension commercesearch.public static final java.lang.String BOOSTFACTOR
SolrBoostRule.boostFactor attribute defined at extension commercesearch.public static final java.lang.String SOLRINDEXEDPROPERTYPOS
SolrBoostRule.solrIndexedPropertyPOS attribute defined at extension commercesearch.public static final java.lang.String SOLRINDEXEDPROPERTY
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch.public static final java.lang.String SOLRSEARCHPROFILES
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch.public SolrBoostRuleModel()
public SolrBoostRuleModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public SolrBoostRuleModel(int _boostFactor,
java.lang.String _propertyValue,
SolrIndexedPropertyModel _solrIndexedProperty,
java.util.Collection<AbstractSolrSearchProfileModel> _solrSearchProfiles)
_boostFactor - initial attribute declared by type SolrBoostRule at extension commercesearch_propertyValue - initial attribute declared by type SolrBoostRule at extension commercesearch_solrIndexedProperty - initial attribute declared by type SolrBoostRule at extension commercesearch_solrSearchProfiles - initial attribute declared by type SolrBoostRule at extension commercesearch@Deprecated
public SolrBoostRuleModel(int _boostFactor,
ItemModel _owner,
java.lang.String _propertyValue,
SolrIndexedPropertyModel _solrIndexedProperty,
java.util.Collection<AbstractSolrSearchProfileModel> _solrSearchProfiles)
_boostFactor - initial attribute declared by type SolrBoostRule at extension commercesearch_owner - initial attribute declared by type Item at extension core_propertyValue - initial attribute declared by type SolrBoostRule at extension commercesearch_solrIndexedProperty - initial attribute declared by type SolrBoostRule at extension commercesearch_solrSearchProfiles - initial attribute declared by type SolrBoostRule at extension commercesearch@Accessor(qualifier="boostFactor", type=GETTER) public int getBoostFactor()
SolrBoostRule.boostFactor attribute defined at extension commercesearch.@Accessor(qualifier="operator", type=GETTER) public SolrBoostConditionOperator getOperator()
SolrBoostRule.operator attribute defined at extension commercesearch.@Accessor(qualifier="propertyValue", type=GETTER) public java.lang.String getPropertyValue()
SolrBoostRule.propertyValue attribute defined at extension commercesearch.@Accessor(qualifier="solrIndexedProperty", type=GETTER) public SolrIndexedPropertyModel getSolrIndexedProperty()
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch.@Accessor(qualifier="solrSearchProfiles", type=GETTER) public java.util.Collection<AbstractSolrSearchProfileModel> getSolrSearchProfiles()
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="boostFactor", type=SETTER) public void setBoostFactor(int value)
SolrBoostRule.boostFactor attribute defined at extension commercesearch.value - the boostFactor@Accessor(qualifier="operator", type=SETTER) public void setOperator(SolrBoostConditionOperator value)
SolrBoostRule.operator attribute defined at extension commercesearch.value - the operator@Accessor(qualifier="propertyValue", type=SETTER) public void setPropertyValue(java.lang.String value)
SolrBoostRule.propertyValue attribute defined at extension commercesearch.value - the propertyValue@Accessor(qualifier="solrIndexedProperty", type=SETTER) public void setSolrIndexedProperty(SolrIndexedPropertyModel value)
SolrBoostRule.solrIndexedProperty attribute defined at extension commercesearch.value - the solrIndexedProperty@Accessor(qualifier="solrSearchProfiles", type=SETTER) public void setSolrSearchProfiles(java.util.Collection<AbstractSolrSearchProfileModel> value)
SolrBoostRule.solrSearchProfiles attribute defined at extension commercesearch.value - the solrSearchProfilesCopyright © 2018 SAP SE. All Rights Reserved.