Package | Description |
---|---|
org.apache.solr.analytics |
A solr component to compute complex analytics over search results.
|
org.apache.solr.analytics.facet |
Facets supported by the analytics component.
|
org.apache.solr.analytics.function |
Functions to use for analytics expressions.
|
Modifier and Type | Method and Description |
---|---|
ReductionCollectionManager.ReductionDataCollection |
AnalyticsRequestManager.getUngroupedData()
Get the collection manager for all ungrouped expressions, including grouped expressions if
the old request notation is used.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,ReductionCollectionManager.ReductionDataCollection> |
AnalyticsFacet.reductionData |
Modifier and Type | Method and Description |
---|---|
protected void |
PivotNode.PivotLeaf.exportPivotValue(DataOutput output,
ReductionCollectionManager.ReductionDataCollection pivotData) |
Modifier and Type | Method and Description |
---|---|
Iterable<Map<String,Object>> |
PivotNode.PivotLeaf.getPivotedResponse(Map<String,ReductionCollectionManager.ReductionDataCollection> pivot) |
Constructor and Description |
---|
FacetValueQueryExecuter(ReductionCollectionManager.ReductionDataCollection collection,
Query query)
Create an executer to collect the given reduction data from the given Solr query.
|
Modifier and Type | Method and Description |
---|---|
ReductionCollectionManager.ReductionDataCollection |
ReductionCollectionManager.newDataCollection()
Construct a new data collection holding data for all managed data collectors.
|
ReductionCollectionManager.ReductionDataCollection |
ReductionCollectionManager.newDataCollectionIO()
Create a new
ReductionCollectionManager.ReductionDataCollection to merge to or export from. |
ReductionCollectionManager.ReductionDataCollection |
ReductionCollectionManager.newDataCollectionTarget()
Add a new
ReductionCollectionManager.ReductionDataCollection to target while collecting the next document. |
Modifier and Type | Method and Description |
---|---|
void |
ReductionCollectionManager.addCollectTarget(ReductionCollectionManager.ReductionDataCollection target)
Add a
ReductionCollectionManager.ReductionDataCollection to target while collecting the next document. |
void |
ReductionCollectionManager.addLastingCollectTarget(ReductionCollectionManager.ReductionDataCollection target)
Add a
ReductionCollectionManager.ReductionDataCollection to target while collecting documents. |
void |
ReductionCollectionManager.prepareReductionDataIO(ReductionCollectionManager.ReductionDataCollection col)
Set the given data collection to be used for either merging or exporting
|
void |
ReductionCollectionManager.setData(ReductionCollectionManager.ReductionDataCollection dataCollection)
Finalize the reductions with the collected data stored in the parameter.
|
void |
MergingReductionCollectionManager.setData(ReductionCollectionManager.ReductionDataCollection dataCollection) |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.