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.dataflow.util |
Data flow utilities.
|
com.espertech.esper.common.client.fireandforget |
Classes related to fire-and-forget execution
|
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.enummethod |
Enumeration method extension API.
|
com.espertech.esper.common.client.hook.expr |
Invocation contexts for external code.
|
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.render |
Classes related to event rendering to JSON or XML format
|
com.espertech.esper.common.client.serde |
Serdes are for serializing and de-serializing.
|
com.espertech.esper.runtime.client |
Runtime API: Runs compiled EPL.
|
Modifier and Type | Method and Description |
---|---|
EventType |
EventBean.getEventType()
Return the
EventType instance that describes the set of properties available for this event. |
EventType |
FragmentEventType.getFragmentType()
Returns the type of the fragment.
|
EventType[] |
EventType.getSuperTypes()
Returns an array of event types that are super to this event type, from which this event type inherited event properties.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EventType> |
EventType.getDeepSuperTypes()
Returns iterator over all super types to event type, going up the hierarchy and including all
Java interfaces (and their extended interfaces) and superclasses as EventType instances.
|
java.util.Set<EventType> |
EventType.getDeepSuperTypesAsSet()
Returns the set of deep supertypes
|
Constructor and Description |
---|
FragmentEventType(EventType fragmentType,
boolean indexed,
boolean isNative)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static com.espertech.esper.common.internal.epl.expression.core.ExprNode |
DataFlowParameterValidation.validate(java.lang.String name,
com.espertech.esper.common.internal.epl.expression.core.ExprNode expr,
EventType eventType,
java.lang.Class expectedReturnType,
com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpForgeInitializeContext context)
Validate the provided expression.
|
Modifier and Type | Method and Description |
---|---|
EventType |
EPFireAndForgetQueryResult.getEventType()
Returns the event type of the result.
|
EventType |
EPFireAndForgetPreparedQuery.getEventType()
Returns the event type, representing the columns of the select-clause.
|
Modifier and Type | Method and Description |
---|---|
EventType |
AggregationMultiFunctionMethodDesc.getEventTypeCollection()
Returns, when returning a collection of events, the event type or null if not returning a collection of events
|
EventType[] |
AggregationMultiFunctionValidationContext.getEventTypes()
Returns the event types of all events in the select clause
|
EventType |
AggregationMultiFunctionMethodDesc.getEventTypeSingle()
Returns, when returning a single event, the event type or null if not returning a single event
|
Constructor and Description |
---|
AggregationMultiFunctionMethodDesc(com.espertech.esper.common.internal.epl.agg.core.AggregationMethodForge forge,
EventType eventTypeCollection,
EPTypeClass componentTypeCollection,
EventType eventTypeSingle)
Ctor.
|
AggregationMultiFunctionValidationContext(java.lang.String functionName,
EventType[] eventTypes,
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameterExpressions,
java.lang.String statementName,
com.espertech.esper.common.internal.epl.expression.core.ExprValidationContext validationContext,
ConfigurationCompilerPlugInAggregationMultiFunction config,
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] allParameterExpressions,
com.espertech.esper.common.internal.epl.expression.core.ExprNode optionalFilterExpression)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventType |
EnumMethodValidateContext.getInputEventType()
Returns the event type of the events that are the input of the enumeration method,
or null if the input to the enumeration method are scalar value input and not events
|
Constructor and Description |
---|
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 | Method and Description |
---|---|
EventType |
EventBeanService.getExistsTypeByName(java.lang.String eventTypeName)
Look up an event type by name,
|
Modifier and Type | Method and Description |
---|---|
EventType |
ObjectValueTypeWidenerFactoryContext.getEventType()
Returns the event type
|
Constructor and Description |
---|
ObjectValueTypeWidenerFactoryContext(EPType clazz,
java.lang.String propertyName,
EventType eventType,
java.lang.String statementName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventType |
VirtualDataWindowForgeContext.getEventType()
Returns the event type of the events held in the virtual data window as per declaration of the named window.
|
EventType |
VirtualDataWindowFactoryContext.getEventType()
Returns the event type
|
EventType |
VirtualDataWindowContext.getEventType()
Returns the event type of the events held in the virtual data window as per declaration of the named window.
|
Constructor and Description |
---|
VirtualDataWindowFactoryContext(EventType eventType,
java.lang.Object[] parameters,
com.espertech.esper.common.internal.epl.expression.core.ExprEvaluator[] parameterExpressions,
java.lang.String namedWindowName,
java.io.Serializable customConfiguration,
com.espertech.esper.common.internal.view.core.ViewFactoryContext viewFactoryContext,
com.espertech.esper.common.internal.context.module.EPStatementInitServices services)
Ctor.
|
VirtualDataWindowForgeContext(EventType eventType,
java.lang.Object[] parameters,
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameterExpressions,
java.lang.String namedWindowName,
com.espertech.esper.common.internal.view.core.ViewForgeEnv viewForgeEnv,
java.io.Serializable customConfiguration)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventType |
EventPropertyRendererContext.getEventType()
Returns the event type
|
Modifier and Type | Method and Description |
---|---|
JSONEventRenderer |
EPRenderEventService.getJSONRenderer(EventType eventType)
Returns a render for the JSON format, valid only for the given event type and its subtypes.
|
JSONEventRenderer |
EPEventTypeRuntime.getJSONRenderer(EventType eventType)
Returns a render for the JSON format, valid only for the given event type and its subtypes.
|
JSONEventRenderer |
EPRenderEventService.getJSONRenderer(EventType eventType,
JSONRenderingOptions options)
Returns a render for the JSON format, valid only for the given event type and its subtypes.
|
JSONEventRenderer |
EPEventTypeRuntime.getJSONRenderer(EventType eventType,
JSONRenderingOptions options)
Returns a render for the JSON format, valid only for the given event type and its subtypes.
|
XMLEventRenderer |
EPRenderEventService.getXMLRenderer(EventType eventType)
Returns a render for the XML format, valid only for the given event type and its subtypes.
|
XMLEventRenderer |
EPEventTypeRuntime.getXMLRenderer(EventType eventType)
Returns a render for the XML format, valid only for the given event type and its subtypes.
|
XMLEventRenderer |
EPRenderEventService.getXMLRenderer(EventType eventType,
XMLRenderingOptions options)
Returns a render for the XML format, valid only for the given event type and its subtypes.
|
XMLEventRenderer |
EPEventTypeRuntime.getXMLRenderer(EventType eventType,
XMLRenderingOptions options)
Returns a render for the XML format, valid only for the given event type and its subtypes.
|
Constructor and Description |
---|
EventPropertyRendererContext(EventType eventType,
boolean jsonFormatted)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventType |
SerdeProviderEventTypeContext.getEventType()
Returns the event type
|
EventType[] |
SerdeProviderAdditionalInfoEventType.getEventTypeSupertypes()
Returns supertypes when available.
|
Constructor and Description |
---|
SerdeProviderAdditionalInfoEventType(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw,
java.lang.String eventTypeName,
EventType[] eventTypeSupertypes)
Ctor.
|
SerdeProviderEventTypeContext(com.espertech.esper.common.internal.compile.stage2.StatementRawInfo raw,
EventType eventType)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventType |
EPEventTypeService.getBusEventType(java.lang.String eventTypeName)
Returns the event type that has bus-visibility or null in case that the event type is not found
|
EventType |
EPStatement.getEventType()
Returns the type of events the statement pushes to listeners or returns for iterator.
|
EventType |
EPEventTypeService.getEventType(java.lang.String deploymentId,
java.lang.String eventTypeName)
Returns the event type as defined by a given deployment.
|
EventType |
EPEventTypeService.getEventTypePreconfigured(java.lang.String eventTypeName)
Returns the event type for a preconfigured event type.
|