Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.epl.core |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.expression.accessagg |
Access-aggregation expressions.
|
com.espertech.esper.epl.parse |
Parsers and AST tree walkers and helper classes transforming AST into business objects
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.plugin |
APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in
this package.
|
Modifier and Type | Field and Description |
---|---|
protected List<ConfigurationPlugInAggregationMultiFunction> |
Configuration.plugInAggregationMultiFunctions
List of configured plug-in aggregation multi-functions.
|
Modifier and Type | Method and Description |
---|---|
List<ConfigurationPlugInAggregationMultiFunction> |
ConfigurationInformation.getPlugInAggregationMultiFunctions()
Returns a list of configured plug-in multi-function aggregation functions.
|
List<ConfigurationPlugInAggregationMultiFunction> |
Configuration.getPlugInAggregationMultiFunctions() |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationOperations.addPlugInAggregationMultiFunction(ConfigurationPlugInAggregationMultiFunction config)
Adds a plug-in aggregation multi-function.
|
void |
Configuration.addPlugInAggregationMultiFunction(ConfigurationPlugInAggregationMultiFunction config) |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationOperationsImpl.addPlugInAggregationMultiFunction(ConfigurationPlugInAggregationMultiFunction config) |
Modifier and Type | Method and Description |
---|---|
ConfigurationPlugInAggregationMultiFunction |
EngineImportServiceImpl.resolveAggregationMultiFunction(String name) |
ConfigurationPlugInAggregationMultiFunction |
EngineImportService.resolveAggregationMultiFunction(String name) |
Modifier and Type | Method and Description |
---|---|
void |
EngineImportServiceImpl.addAggregationMultiFunction(ConfigurationPlugInAggregationMultiFunction desc) |
void |
EngineImportService.addAggregationMultiFunction(ConfigurationPlugInAggregationMultiFunction desc) |
Constructor and Description |
---|
ExprPlugInAggMultiFunctionNode(boolean distinct,
ConfigurationPlugInAggregationMultiFunction config,
PlugInAggregationMultiFunctionFactory pluginAggregationMultiFunctionFactory,
String functionName) |
Modifier and Type | Method and Description |
---|---|
LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> |
StatementSpecMapContext.getPlugInAggregations() |
Modifier and Type | Method and Description |
---|---|
ConfigurationPlugInAggregationMultiFunction |
PlugInAggregationMultiFunctionValidationContext.getConfig()
Returns the original configuration object for the aggregation multi-function
|
ConfigurationPlugInAggregationMultiFunction |
PlugInAggregationMultiFunctionDeclarationContext.getConfiguration()
Returns the configuration provided when the aggregation multi-functions where registered.
|
Constructor and Description |
---|
PlugInAggregationMultiFunctionDeclarationContext(String functionName,
boolean distinct,
String engineURI,
ConfigurationPlugInAggregationMultiFunction configuration)
Ctor.
|
PlugInAggregationMultiFunctionValidationContext(String functionName,
EventType[] eventTypes,
ExprNode[] parameterExpressions,
String engineURI,
String statementName,
ExprValidationContext validationContext,
ConfigurationPlugInAggregationMultiFunction config,
TableMetadataColumnAggregation optionalTableColumnAccessed,
ExprNode[] allParameterExpressions) |