Package | Description |
---|---|
org.apache.solr.analytics.function |
Functions to use for analytics expressions.
|
org.apache.solr.analytics.function.reduction |
Reduction functions to use for analytics expressions.
|
org.apache.solr.analytics.function.reduction.data |
Reduction data collectors to use while computing analytics expressions.
|
Modifier and Type | Field and Description |
---|---|
ReductionData[] |
ReductionCollectionManager.ReductionDataCollection.dataArr |
Modifier and Type | Class and Description |
---|---|
protected static class |
SumFunction.SumData |
Modifier and Type | Class and 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 of
ReductionData collection. |
Modifier and Type | Class and 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> |
Modifier and Type | Field and Description |
---|---|
protected T |
ReductionDataCollector.ioData |
Modifier and Type | Method and 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 |
UniqueCollector.setData(ReductionData data) |
void |
SumCollector.setData(ReductionData data) |
void |
SortedListCollector.setData(ReductionData data)
This is where the given indices are put in their sorted positions.
|
abstract void |
ReductionDataCollector.setData(ReductionData data)
Finalize the reduction with the collected data stored in the parameter.
|
void |
MinCollector.setData(ReductionData data) |
void |
MinCollector.IntMinCollector.setData(ReductionData data) |
void |
MinCollector.LongMinCollector.setData(ReductionData data) |
void |
MinCollector.FloatMinCollector.setData(ReductionData data) |
void |
MinCollector.DoubleMinCollector.setData(ReductionData data) |
void |
MinCollector.StringMinCollector.setData(ReductionData data) |
void |
MaxCollector.setData(ReductionData data) |
void |
MaxCollector.IntMaxCollector.setData(ReductionData data) |
void |
MaxCollector.LongMaxCollector.setData(ReductionData data) |
void |
MaxCollector.FloatMaxCollector.setData(ReductionData data) |
void |
MaxCollector.DoubleMaxCollector.setData(ReductionData data) |
void |
MaxCollector.StringMaxCollector.setData(ReductionData data) |
void |
CountCollector.setData(ReductionData data) |
void |
CountCollector.ExpressionCountCollector.setData(ReductionData data) |
void |
UniqueCollector.setMergedData(ReductionData data) |
void |
SumCollector.setMergedData(ReductionData data) |
void |
SortedListCollector.setMergedData(ReductionData data)
Put the given indices in their sorted positions
|
abstract void |
ReductionDataCollector.setMergedData(ReductionData data)
Finalize the reduction with the merged data stored in the parameter.
|
void |
MinCollector.setMergedData(ReductionData data) |
void |
MinCollector.IntMinCollector.setMergedData(ReductionData data) |
void |
MinCollector.LongMinCollector.setMergedData(ReductionData data) |
void |
MinCollector.FloatMinCollector.setMergedData(ReductionData data) |
void |
MinCollector.DoubleMinCollector.setMergedData(ReductionData data) |
void |
MinCollector.StringMinCollector.setMergedData(ReductionData data) |
void |
MaxCollector.setMergedData(ReductionData data) |
void |
MaxCollector.IntMaxCollector.setMergedData(ReductionData data) |
void |
MaxCollector.LongMaxCollector.setMergedData(ReductionData data) |
void |
MaxCollector.FloatMaxCollector.setMergedData(ReductionData data) |
void |
MaxCollector.DoubleMaxCollector.setMergedData(ReductionData data) |
void |
MaxCollector.StringMaxCollector.setMergedData(ReductionData data) |
void |
CountCollector.setMergedData(ReductionData data) |
void |
CountCollector.ExpressionCountCollector.setMergedData(ReductionData data) |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.