Package org.apache.solr.search.facet
Class AggValueSource
java.lang.Object
org.apache.lucene.queries.function.ValueSource
org.apache.solr.search.facet.AggValueSource
- Direct Known Subclasses:
RelatednessAgg,SimpleAggValueSource,StrAggValueSource
public abstract class AggValueSource
extends org.apache.lucene.queries.function.ValueSource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FacetMergercreateFacetMerger(Object prototype) createSlotAcc(FacetContext fcontext, long numDocs, int numSlots) booleanorg.apache.lucene.queries.function.ValueSource[]org.apache.lucene.queries.function.FunctionValuesname()Methods inherited from class org.apache.lucene.queries.function.ValueSource
asDoubleValuesSource, asLongValuesSource, createWeight, description, fromDoubleValuesSource, getSortField, hashCode, newContext, toString
-
Field Details
-
name
-
-
Constructor Details
-
AggValueSource
-
-
Method Details
-
name
-
getChildren
public org.apache.lucene.queries.function.ValueSource[] getChildren() -
equals
- Specified by:
equalsin classorg.apache.lucene.queries.function.ValueSource
-
getValues
public org.apache.lucene.queries.function.FunctionValues getValues(Map<Object, Object> context, org.apache.lucene.index.LeafReaderContext readerContext) throws IOException- Specified by:
getValuesin classorg.apache.lucene.queries.function.ValueSource- Throws:
IOException
-
createSlotAcc
- Throws:
IOException
-
createFacetMerger
-