public abstract class StatisticsData
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
StatisticsData()
Construct a blank query factory.
|
protected |
StatisticsData(Dataset dataset)
Wrap an existing Dataset in an unconfigured query factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDatasetGenerator(DatasetGenerator set)
Augment the list of facets (generators).
|
void |
addFilters(StatisticsFilter filter)
Augment the list of filters.
|
abstract Dataset |
createDataset(Context context)
Run the accumulated query and return its results.
|
Dataset |
getDataset()
Return the existing query result if there is one.
|
java.util.List<DatasetGenerator> |
getDatasetGenerators()
Return the current list of generators.
|
java.util.List<StatisticsFilter> |
getFilters()
Return the current list of filters.
|
void |
setDataset(Dataset dataset)
Jam an existing query result in.
|
protected StatisticsData()
protected StatisticsData(Dataset dataset)
public void addDatasetGenerator(DatasetGenerator set)
public void addFilters(StatisticsFilter filter)
public java.util.List<DatasetGenerator> getDatasetGenerators()
public java.util.List<StatisticsFilter> getFilters()
public Dataset getDataset()
public void setDataset(Dataset dataset)
public abstract Dataset createDataset(Context context) throws java.sql.SQLException, org.apache.solr.client.solrj.SolrServerException, java.io.IOException, java.text.ParseException
java.sql.SQLExceptionorg.apache.solr.client.solrj.SolrServerExceptionjava.io.IOExceptionjava.text.ParseExceptionCopyright © 2018 DuraSpace. All Rights Reserved.