[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Classes

  ClassDescription
public classDBStatementStreamSpec
Specification object for historical data poll via database SQL statement.

public classFilterStreamSpec
Specification for building an event stream out of a filter for events (supplying type and basic filter criteria) and views onto these events which are staggered onto each other to supply a final stream of events.

public classInsertIntoDesc
Descriptor generated by INSERT-INTO clauses specified in expressions to insert the results of statement as a stream to further statements.

public classOuterJoinDesc
Contains the ON-clause criteria in an outer join.

public classOutputLimitSpec
Spec for building an EventBatch.

public classPatternStreamSpec
Specification for building an event stream out of a pattern statement and views staggered onto the pattern statement.

The pattern statement is represented by the top EvalNode evaluation node. A pattern statement contains tagged events (i.e. a=A -> b=B). Thus the resulting event type is has properties "a" and "b" of the type of A and B.


public classSelectExprElementNamedSpec
Represents a single item in a SELECT-clause, with a name assigned either by the engine or by the user specifying an "as" tag name.

public classSelectExprElementUnnamedSpec
Represents a single item in a SELECT-clause, potentially unnamed as no "as" tag may have been supplied in the syntax.

Compare to net.esper.eql.spec.SelectExprElementNamedSpec which carries a determined name.


public classStatementSpec
Specification object representing a complete EQL statement including all EQL constructs.

public classStreamSpec
Abstract base specification for a stream, consists simply of an optional stream name and a list of views on to of the stream.

Implementation classes for views and patterns add additional information defining the stream of events.


Enumerations

  EnumerationDescription
public enumerationDisplayLimit
Determines how many items are displayed within an event batch.

public enumerationSelectClauseStreamSelectorEnum
Enumeration for representing select-clause selection of the remove stream or the insert stream, or both.