Uses of Class
org.apache.solr.analytics.function.reduction.data.ReductionData
-
Packages that use ReductionData Package Description org.apache.solr.analytics.function Functions to use for analytics expressions.org.apache.solr.analytics.function.reduction.data Reduction data collectors to use while computing analytics expressions. -
-
Uses of ReductionData in org.apache.solr.analytics.function
Fields in org.apache.solr.analytics.function declared as ReductionData Modifier and Type Field Description ReductionData[]
ReductionCollectionManager.ReductionDataCollection. dataArr
-
Uses of ReductionData in org.apache.solr.analytics.function.reduction.data
Classes in org.apache.solr.analytics.function.reduction.data with type parameters of type ReductionData Modifier and Type Class Description class
MaxCollector<T extends ReductionData>
Collector of max values.class
MinCollector<T extends ReductionData>
Collector of min values.class
ReductionDataCollector<T extends ReductionData>
Manager of a specific instance ofReductionData
collection.Subclasses of ReductionData in org.apache.solr.analytics.function.reduction.data Modifier and Type Class Description static class
CountCollector.CountData
static class
MaxCollector.DoubleMaxCollector.MaxData
static class
MaxCollector.FloatMaxCollector.MaxData
static class
MaxCollector.IntMaxCollector.MaxData
static class
MaxCollector.LongMaxCollector.MaxData
static class
MaxCollector.StringMaxCollector.MaxData
static class
MinCollector.DoubleMinCollector.MinData
static class
MinCollector.FloatMinCollector.MinData
static class
MinCollector.IntMinCollector.MinData
static class
MinCollector.LongMinCollector.MinData
static class
MinCollector.StringMinCollector.MinData
static class
SortedListCollector.SortedListData<D extends Comparable<D>>
static class
SumCollector.SumData
static class
UniqueCollector.UniqueData<T>
Fields in org.apache.solr.analytics.function.reduction.data declared as ReductionData Modifier and Type Field Description protected T
ReductionDataCollector. ioData
Methods in org.apache.solr.analytics.function.reduction.data with parameters of type ReductionData Modifier and Type Method Description void
ReductionDataCollector. addCollectTarget(ReductionData data)
Add a reduction data to target during collection.void
ReductionDataCollector. addLastingCollectTarget(ReductionData data)
Add a reduction data to target during collection.void
ReductionDataCollector. dataIO(ReductionData data)
Set the reduction data to use in exporting and merging.void
CountCollector.ExpressionCountCollector. setData(ReductionData data)
void
CountCollector. setData(ReductionData data)
void
MaxCollector.DoubleMaxCollector. setData(ReductionData data)
void
MaxCollector.FloatMaxCollector. setData(ReductionData data)
void
MaxCollector.IntMaxCollector. setData(ReductionData data)
void
MaxCollector.LongMaxCollector. setData(ReductionData data)
void
MaxCollector. setData(ReductionData data)
void
MaxCollector.StringMaxCollector. setData(ReductionData data)
void
MinCollector.DoubleMinCollector. setData(ReductionData data)
void
MinCollector.FloatMinCollector. setData(ReductionData data)
void
MinCollector.IntMinCollector. setData(ReductionData data)
void
MinCollector.LongMinCollector. setData(ReductionData data)
void
MinCollector. setData(ReductionData data)
void
MinCollector.StringMinCollector. setData(ReductionData data)
abstract void
ReductionDataCollector. setData(ReductionData data)
Finalize the reduction with the collected data stored in the parameter.void
SortedListCollector. setData(ReductionData data)
This is where the given indices are put in their sorted positions.void
SumCollector. setData(ReductionData data)
void
UniqueCollector. setData(ReductionData data)
void
CountCollector.ExpressionCountCollector. setMergedData(ReductionData data)
void
CountCollector. setMergedData(ReductionData data)
void
MaxCollector.DoubleMaxCollector. setMergedData(ReductionData data)
void
MaxCollector.FloatMaxCollector. setMergedData(ReductionData data)
void
MaxCollector.IntMaxCollector. setMergedData(ReductionData data)
void
MaxCollector.LongMaxCollector. setMergedData(ReductionData data)
void
MaxCollector. setMergedData(ReductionData data)
void
MaxCollector.StringMaxCollector. setMergedData(ReductionData data)
void
MinCollector.DoubleMinCollector. setMergedData(ReductionData data)
void
MinCollector.FloatMinCollector. setMergedData(ReductionData data)
void
MinCollector.IntMinCollector. setMergedData(ReductionData data)
void
MinCollector.LongMinCollector. setMergedData(ReductionData data)
void
MinCollector. setMergedData(ReductionData data)
void
MinCollector.StringMinCollector. setMergedData(ReductionData data)
abstract void
ReductionDataCollector. setMergedData(ReductionData data)
Finalize the reduction with the merged data stored in the parameter.void
SortedListCollector. setMergedData(ReductionData data)
Put the given indices in their sorted positionsvoid
SumCollector. setMergedData(ReductionData data)
void
UniqueCollector. setMergedData(ReductionData data)
-