public abstract class AggValueSource extends ValueSource
Constructor and Description |
---|
AggValueSource(String name) |
Modifier and Type | Method and Description |
---|---|
abstract FacetMerger |
createFacetMerger(Object prototype) |
SlotAcc |
createSlotAcc(org.apache.solr.search.facet.FacetContext fcontext,
int numDocs,
int numSlots) |
boolean |
equals(Object o) |
ValueSource[] |
getChildren() |
FunctionValues |
getValues(Map context,
LeafReaderContext readerContext) |
String |
name() |
asDoubleValuesSource, asLongValuesSource, createWeight, description, fromDoubleValuesSource, getSortField, hashCode, newContext, toString
protected String name
public AggValueSource(String name)
public String name()
public ValueSource[] getChildren()
public boolean equals(Object o)
equals
in class ValueSource
public FunctionValues getValues(Map context, LeafReaderContext readerContext) throws IOException
getValues
in class ValueSource
IOException
public SlotAcc createSlotAcc(org.apache.solr.search.facet.FacetContext fcontext, int numDocs, int numSlots) throws IOException
IOException
public abstract FacetMerger createFacetMerger(Object prototype)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.