public class OriginalScoreFeature extends Feature
{
"name": "originalScore",
"class": "org.apache.solr.ltr.feature.OriginalScoreFeature",
"params": { }
}| Modifier and Type | Class and Description |
|---|---|
class |
OriginalScoreFeature.OriginalScoreWeight |
Feature.FeatureWeight| Constructor and Description |
|---|
OriginalScoreFeature(String name,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
OriginalScoreFeature.OriginalScoreWeight |
createWeight(IndexSearcher searcher,
boolean needsScores,
SolrQueryRequest request,
Query originalQuery,
Map<String,String[]> efi) |
LinkedHashMap<String,Object> |
paramsToMap() |
protected void |
validate()
As part of creation of a feature instance, this function confirms
that the feature parameters are valid.
|
equals, getDefaultValue, getIndex, getInstance, getName, hashCode, setDefaultValue, setIndex, toStringclassHash, createWeight, rewrite, sameClassAs, toStringpublic LinkedHashMap<String,Object> paramsToMap()
paramsToMap in class Featureprotected void validate()
throws FeatureException
Featurevalidate in class FeatureFeatureException - Feature Exceptionpublic OriginalScoreFeature.OriginalScoreWeight createWeight(IndexSearcher searcher, boolean needsScores, SolrQueryRequest request, Query originalQuery, Map<String,String[]> efi) throws IOException
createWeight in class FeatureIOExceptionCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.