Package org.apache.solr.ltr.feature
Class FieldValueFeature.FieldValueFeatureWeight
- java.lang.Object
- 
- org.apache.lucene.search.Weight
- 
- org.apache.solr.ltr.feature.Feature.FeatureWeight
- 
- org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight
 
 
 
- 
- All Implemented Interfaces:
- org.apache.lucene.search.SegmentCacheable
 - Enclosing class:
- FieldValueFeature
 
 public class FieldValueFeature.FieldValueFeatureWeight extends Feature.FeatureWeight 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classFieldValueFeature.FieldValueFeatureWeight.DefaultValueFieldValueFeatureScorerA FeatureScorer that always returns the default value.classFieldValueFeature.FieldValueFeatureWeight.FieldValueFeatureScorerA FeatureScorer that reads the stored value for a fieldclassFieldValueFeature.FieldValueFeatureWeight.NumericDocValuesFieldValueFeatureScorerA FeatureScorer that reads the numeric docValues for a fieldclassFieldValueFeature.FieldValueFeatureWeight.SortedDocValuesFieldValueFeatureScorerA FeatureScorer that reads the sorted docValues for a field- 
Nested classes/interfaces inherited from class org.apache.solr.ltr.feature.Feature.FeatureWeightFeature.FeatureWeight.FeatureScorer, Feature.FeatureWeight.FilterFeatureScorer, Feature.FeatureWeight.ValueFeatureScorer
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.solr.ltr.feature.Feature.FeatureWeightefi, macroExpander, originalQuery, request, searcher
 
- 
 - 
Constructor SummaryConstructors Constructor Description FieldValueFeatureWeight(org.apache.lucene.search.IndexSearcher searcher, SolrQueryRequest request, org.apache.lucene.search.Query originalQuery, Map<String,String[]> efi)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Feature.FeatureWeight.FeatureScorerscorer(org.apache.lucene.index.LeafReaderContext context)Return a FeatureScorer that uses docValues or storedFields if no docValues are present- 
Methods inherited from class org.apache.solr.ltr.feature.Feature.FeatureWeightexplain, getDefaultValue, getIndex, getName, isCacheable, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
FieldValueFeatureWeightpublic FieldValueFeatureWeight(org.apache.lucene.search.IndexSearcher searcher, SolrQueryRequest request, org.apache.lucene.search.Query originalQuery, Map<String,String[]> efi)
 
- 
 - 
Method Detail- 
scorerpublic Feature.FeatureWeight.FeatureScorer scorer(org.apache.lucene.index.LeafReaderContext context) throws IOException Return a FeatureScorer that uses docValues or storedFields if no docValues are present- Specified by:
- scorerin class- Feature.FeatureWeight
- Parameters:
- context- the segment this FeatureScorer is working with
- Returns:
- FeatureScorer for the current segment and field
- Throws:
- IOException- as defined by abstract class Feature
 
 
- 
 
-