See: Description
Package | Description |
---|---|
com.espertech.esper.compiler.client |
Compiler API: Compiles EPL to byte code.
|
com.espertech.esper.compiler.client.option |
Callbacks for use with the compiler to provide or override behavior.
|
com.espertech.esper.compiler.client.util |
Compiler-related utilities.
|
Package | Description |
---|---|
com.espertech.esper.runtime.client |
Runtime API: Runs compiled EPL.
|
com.espertech.esper.runtime.client.option |
Deployment option callbacks.
|
com.espertech.esper.runtime.client.plugin |
Plug-in loaders follow runtime lifecycle and typically are for providing simple adapters or other integrations.
|
com.espertech.esper.runtime.client.scopetest |
Runtime-related classes for facilitating automated regression testing.
|
com.espertech.esper.runtime.client.stage |
For staging deployments.
|
com.espertech.esper.runtime.client.util |
Adapter shared classes.
|
Package | Description |
---|---|
com.espertech.esper.common.client |
Common API: Classes that are generally relevant to both the compiler API and the processEvent API.
|
com.espertech.esper.common.client.annotation |
This package defines the Esper EPL annotations, which prefix EPL statements for the purpose of adding statement
information.
|
com.espertech.esper.common.client.configuration |
Configuration classes.
|
com.espertech.esper.common.client.configuration.common |
Configuration classes for the common section, which is relevant to both the compiler and the runtime
|
com.espertech.esper.common.client.configuration.compiler |
Configuration classes for the compiler section, which is only relevant to the compiler
|
com.espertech.esper.common.client.configuration.runtime |
Configuration classes for the runtime section, which is only relevant to the runtime
|
com.espertech.esper.common.client.context |
Context partition selection and descriptors.
|
com.espertech.esper.common.client.dataflow |
Data flow are operators and infrastructure for declaring flows.
|
com.espertech.esper.common.client.dataflow.annotations |
Data flow annotations.
|
com.espertech.esper.common.client.dataflow.core |
Client API for data flows.
|
com.espertech.esper.common.client.dataflow.io |
Client API for data flow io handlers.
|
com.espertech.esper.common.client.dataflow.util |
Data flow utilities.
|
com.espertech.esper.common.client.fireandforget |
Classes related to fire-and-forget execution
|
com.espertech.esper.common.client.hook |
Extension APIs and other callbacks.
|
com.espertech.esper.common.client.hook.aggfunc |
Aggregation function (simple) extension API.
|
com.espertech.esper.common.client.hook.aggmultifunc |
Aggregation multi-function extension API for aggregation functions that hold events, share state and/or operate with tables.
|
com.espertech.esper.common.client.hook.condition |
Conditions indicate special situations in the runtime.
|
com.espertech.esper.common.client.hook.datetimemethod |
Date-time method extension API.
|
com.espertech.esper.common.client.hook.enummethod |
Enumeration method extension API.
|
com.espertech.esper.common.client.hook.exception |
Callbacks for exception handling.
|
com.espertech.esper.common.client.hook.expr |
Invocation contexts for external code.
|
com.espertech.esper.common.client.hook.forgeinject |
Injection strategies for compiler use.
|
com.espertech.esper.common.client.hook.singlerowfunc |
Single-row user-defined-function extension API for stateless functions.
|
com.espertech.esper.common.client.hook.type |
Type mapping callbacks.
|
com.espertech.esper.common.client.hook.vdw |
Virtual data window extension API classes.
|
com.espertech.esper.common.client.json |
JSON processing related classes.
|
com.espertech.esper.common.client.json.minimaljson |
JSON event object interface and event sender.
|
com.espertech.esper.common.client.json.util |
JSON event object interface and event sender.
|
com.espertech.esper.common.client.meta |
Event type additional information.
|
com.espertech.esper.common.client.metric |
This package defines the Esper Client APIs for metrics reporting, and consists of the metrics reporting events
(enable via configuration).
|
com.espertech.esper.common.client.module |
EPL module object model.
|
com.espertech.esper.common.client.render |
Classes related to event rendering to JSON or XML format
|
com.espertech.esper.common.client.scopetest |
Test framework classes.
|
com.espertech.esper.common.client.serde |
Serdes are for serializing and de-serializing.
|
com.espertech.esper.common.client.soda |
This package defines the Esper statement object model.
|
com.espertech.esper.common.client.type |
Classes that represent EPL types.
|
com.espertech.esper.common.client.util |
Client utility classes.
|
com.espertech.esper.common.client.variable |
Classes for variable management
|