public interface Collector
EventProcessingPlugin
but will not be included in the final result. Otherwise if intermediate is
false the result will be included in the final result.Modifier and Type | Method and Description |
---|---|
void |
add(MultiValueDef def,
BarChartValue value)
Collect a MultiValueDef of type BarChart
|
void |
add(MultiValueDef def,
LinkResult linkResult)
Collect a MultiValueDef of type LinkResult
|
void |
add(MultiValueDef def,
Point2D plot)
collect a MultiValueDef of type ScatterPlot
|
void |
add(UniqueValueDef definition,
double value)
Add a unique value definition and value
|
void |
add(UniqueValueDef def,
Function function)
Add a unique value definition and value
|
void |
add(UniqueValueDef definition,
int value)
Add a unique value definition and value
|
void |
add(UniqueValueDef definition,
long value)
Add a unique value definition and value
|
void |
add(UniqueValueDef definition,
String value) |
void |
add(VectorDef definition,
double value)
Collect a vector point
|
void |
add(VectorDef definition,
List<Double> values)
Collect sample points
|
Double |
get(VectorDef def)
Get a vector value by its definition.
|
List<BarChartValue> |
getBarChartValues(MultiValueDef def) |
double |
getDouble(UniqueValueDef def) |
Function |
getFunction(UniqueValueDef def) |
int |
getInt(UniqueValueDef def) |
List<LinkResult> |
getLinkResults(MultiValueDef def) |
long |
getLong(UniqueValueDef def) |
Set<MultiValueDef> |
getMultiValueDefinitions() |
List<Double> |
getSamples(VectorDef definition)
Get the sampled values
|
List<Point2D> |
getScatterPoints(MultiValueDef definition) |
String |
getString(UniqueValueDef def) |
Set<UniqueValueDef> |
getUniqueValueDefinitions() |
Set<VectorDef> |
getVectorDefinitions() |
boolean |
hasUniqueValue(UniqueValueDef def) |
void add(MultiValueDef def, Point2D plot)
def
- the definition of the pointplot
- the actual point to collectList<Point2D> getScatterPoints(MultiValueDef definition)
void add(MultiValueDef def, BarChartValue value)
def
- the definition and identifier of this chartvalue
- name and value of the bar chartList<BarChartValue> getBarChartValues(MultiValueDef def)
void add(MultiValueDef def, LinkResult linkResult)
def
- definition of this collectionlinkResult
- value to be collectedList<LinkResult> getLinkResults(MultiValueDef def)
void add(VectorDef definition, double value)
definition
- definition of the vectorvalue
- value of the vector in the given snapshotDouble get(VectorDef def)
def
- definition of the vectorvoid add(VectorDef definition, List<Double> values)
definition
- definition of the sample pointsvalues
- sample valuesList<Double> getSamples(VectorDef definition)
definition
- definition of the samplesboolean hasUniqueValue(UniqueValueDef def)
void add(UniqueValueDef definition, double value)
double getDouble(UniqueValueDef def)
void add(UniqueValueDef definition, int value)
int getInt(UniqueValueDef def)
void add(UniqueValueDef definition, long value)
long getLong(UniqueValueDef def)
void add(UniqueValueDef definition, String value)
String getString(UniqueValueDef def)
void add(UniqueValueDef def, Function function)
Function getFunction(UniqueValueDef def)
Set<MultiValueDef> getMultiValueDefinitions()
Set<UniqueValueDef> getUniqueValueDefinitions()
Copyright © 2018. All rights reserved.