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.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.dataflow.core |
Client API for data flows.
|
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.datetimemethod |
Date-time method extension API.
|
com.espertech.esper.common.client.hook.enummethod |
Enumeration method extension API.
|
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.type |
Type mapping callbacks.
|
com.espertech.esper.common.client.hook.vdw |
Virtual data window extension API classes.
|
com.espertech.esper.common.client.json.minimaljson |
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.serde |
Serdes are for serializing and de-serializing.
|
com.espertech.esper.common.client.type |
Classes that represent EPL types.
|
com.espertech.esper.common.client.util |
Client utility classes.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EventType.EPTYPE
Type class of EventType.class
|
static EPTypeClass |
EventPropertyValueGetter.EPTYPE
Type class of EventPropertyValueGetter.class
|
static EPTypeClass |
EventBean.EPTYPE
Type class of EventBean.class
|
static EPTypeClass |
EPException.EPTYPE
Type information
|
static EPTypeClass |
EventType.EPTYPEARRAY
Type class of EventType[].class
|
static EPTypeClass |
EventPropertyValueGetter.EPTYPEARRAY
Type class of EventPropertyValueGetter[].class
|
static EPTypeClass |
EventBean.EPTYPEARRAY
Type class of EventBean[].class
|
static EPTypeClass |
EventBean.EPTYPEARRAYARRAY
Type class of EventBean[][].class
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
EventPropertyDescriptor.getPropertyComponentEPType()
Returns the component type, if applicable.
|
EPTypeClass |
EventType.getUnderlyingEPType()
Get the full type information, including type parameters, that represents the Java type of the event type.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
ConfigurationCommonEventTypeXMLDOM.EPTYPE
Type information.
|
static EPTypeClass |
ConfigurationCommonEventTypeXMLDOM.XPathPropertyDesc.EPTYPE
Type information.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
ConfigurationCommonEventTypeXMLDOM.XPathPropertyDesc.getOptionalCastToType()
Returns the class that the return value of the xpath expression is cast to, or null if no casting.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationCommonEventTypeXMLDOM.XPathPropertyDesc.setOptionalCastToType(EPTypeClass optionalCastToType)
Sets the cast-to type
|
Constructor and Description |
---|
XPathPropertyDesc(java.lang.String name,
java.lang.String xpath,
javax.xml.namespace.QName type,
EPTypeClass optionalCastToType)
Ctor.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
ConfigurationCompilerPlugInAggregationMultiFunction.EPTYPE
Type information.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPDataFlowService.EPTYPE_DATAFLOWSTATE
Type information
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
AggregationFunctionFactory.EPTYPE
Type information.
|
static EPTypeClass |
AggregationFunction.EPTYPE
Type information.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
AggregationFunctionForge.getValueType()
Returns the type of the current value.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
AggregationMultiFunctionStateFactory.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionState.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionAggregationMethodFactory.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionAggregationMethod.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionAgentFactory.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionAgent.EPTYPE
Type information.
|
static EPTypeClass |
AggregationMultiFunctionAccessor.EPTYPE
Type information.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
AggregationMultiFunctionMethodDesc.getComponentTypeCollection()
Returns, when returning a collection of object values, the type of the values or null if not returning a collection of values
|
Constructor and Description |
---|
AggregationMultiFunctionMethodDesc(com.espertech.esper.common.internal.epl.agg.core.AggregationMethodForge forge,
EventType eventTypeCollection,
EPTypeClass componentTypeCollection,
EventType eventTypeSingle)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
DateTimeMethodOpsReformat.getReturnType()
Returns the return type.
|
Modifier and Type | Method and Description |
---|---|
void |
DateTimeMethodOpsReformat.setReturnType(EPTypeClass returnType)
Sets the return type.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
EnumMethodValidateContext.getInputCollectionComponentType()
Returns the component type of the values that are the input of the enumeration method,
or null if the input to the enumeration method are events and not scalar value input
|
EPTypeClass |
EnumMethodModeStaticMethod.getStateClass()
Returns the class providing state
|
Modifier and Type | Method and Description |
---|---|
void |
EnumMethodModeStaticMethod.setStateClass(EPTypeClass stateClass)
Sets the class providing state
|
Constructor and Description |
---|
EnumMethodModeStaticMethod(EPTypeClass stateClass,
java.lang.Class serviceClass,
java.lang.String methodName,
com.espertech.esper.common.internal.rettype.EPChainableType returnType,
boolean earlyExit)
Ctor.
|
EnumMethodValidateContext(com.espertech.esper.common.internal.epl.methodbase.DotMethodFP footprintFound,
EventType inputEventType,
EPTypeClass inputCollectionComponentType,
com.espertech.esper.common.internal.epl.streamtype.StreamTypeService streamTypeService,
com.espertech.esper.common.internal.epl.enummethod.dot.EnumMethodEnum currentMethod,
java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode> currentParameters,
com.espertech.esper.common.internal.compile.stage2.StatementRawInfo statementRawInfo)
Ctor.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPLMethodInvocationContext.EPTYPE
Type information
|
static EPTypeClass |
EPLExpressionEvaluationContext.EPTYPE
Type information
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
InjectionStrategyClassNewInstance.getClazz()
Returns the class, or null if providing a class name instead
|
Constructor and Description |
---|
InjectionStrategyClassNewInstance(EPTypeClass clazz)
The class to be instantiated.
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
SQLOutputRowConversion.getOutputRowType(SQLOutputRowTypeContext context)
Return the POJO class that represents a row of the SQL query result.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
VirtualDataWindowFactoryFactoryContext.EPTYPE
Type class of VirtualDataWindowFactoryFactoryContext.class
|
static EPTypeClass |
VirtualDataWindowFactoryFactory.EPTYPE
Type information
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
JsonWriter.EPTYPE |
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EventTypeMetadata.EPTYPE
Type information.
|
static EPTypeClass |
EventTypeIdPair.EPTYPE
Type information.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
StatementMetric.EPTYPE
Type information
|
static EPTypeClass |
RuntimeMetric.EPTYPE
Type information
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EventBeanCollatedWriter.EPTYPE
Type class of EventBeanCollatedWriter.class
|
static EPTypeClass |
DataInputOutputSerde.EPTYPE
Type information
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
SerdeProviderContextClass.getClazz()
Returns the type to provide a serde for
|
Constructor and Description |
---|
SerdeProviderContextClass(EPTypeClass clazz,
SerdeProviderAdditionalInfo additionalInfo)
Ctor.
|
SerdeProvisionArrayOfNonPrimitive(EPTypeClass componentType,
SerdeProvision componentSerde) |
Modifier and Type | Class and Description |
---|---|
class |
EPTypeClassParameterized
Provides type parameters.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTypeClassParameterized.EPTYPE
Type information
|
static EPTypeClass |
EPTypeClass.EPTYPE
Type information
|
Modifier and Type | Method and Description |
---|---|
EPTypeClass |
EPTypePremade.getEPType()
Returns the type class.
|
static EPTypeClass |
EPTypePremade.getOrCreate(java.lang.Class<?> clazz)
Returns the pre-allocated EPTypeClass for a given class, or allocates a new EPTypeClass when there is no pre-allocated EPTypeClass for this class
|
EPTypeClass[] |
EPTypeClassParameterized.getParameters()
Returns the type parameters
|
Modifier and Type | Method and Description |
---|---|
static EPTypeClassParameterized |
EPTypeClassParameterized.from(java.lang.Class<?> typeClass,
EPTypeClass parameter)
Build an instance using the type and the single non-null type parameter provided.
|
Constructor and Description |
---|
EPTypeClassParameterized(java.lang.Class<?> typeClass,
EPTypeClass[] parameters)
Ctor.
|
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
TimePeriod.EPTYPE
Type information
|
static EPTypeClass |
MultiKey.EPTYPE
Type information
|
static EPTypeClass |
HashableMultiKey.EPTYPE
Type information
|
static EPTypeClass |
CountMinSketchAgentStringUTF16.EPTYPE
Type information
|
static EPTypeClass |
CountMinSketchTopK.EPTYPEARRAY
Type information
|