|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.espertech.esper.client.soda | |
---|---|
com.espertech.esper.client | This package and its sub-packages defines the central Esper Client APIs. |
com.espertech.esper.client.soda | This package defines the Esper statement object model. |
com.espertech.esper.core.service | Implementation of client package interfaces, glue code |
com.espertech.esper.epl.named | Named window classes are in this package |
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.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
com.espertech.esper.util | Utility classes that center around Java type handling, printing, reflection, debugging |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.client | |
---|---|
EPStatementObjectModel
Object model of an EPL statement. |
|
StreamSelector
Enumeration for representing selection of the remove stream or the insert stream, or both. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.client.soda | |
---|---|
AccessProjectionExpressionBase
Represents the base expression for "first", "last" and "window" aggregation functions. |
|
AnnotationAttribute
Represents a single annotation attribute, the value of which may itself be a single value, array or further annotations. |
|
AnnotationPart
Represents a single annotation. |
|
ArithmaticExpression
Arithmatic expression for addition, subtraction, multiplication, division and modulo. |
|
ArrayExpression
Array expression forms array results, similar to the syntax of "{element 1, element 2, ... |
|
Assignment
An assignment is an expression specifically for the purpose of usage in updates. |
|
AvedevProjectionExpression
Mean deviation of the (distinct) values returned by an expression. |
|
AvgProjectionExpression
Average of the (distinct) values returned by an expression. |
|
BetweenExpression
Between checks that a given value is in a range between a low endpoint and a high endpoint. |
|
BitwiseOpExpression
Bitwise (binary) operator for binary AND, binary OR and binary XOR. |
|
CaseSwitchExpression
Case-expression that acts as a switch testing a value against other values. |
|
CaseWhenThenExpression
Case expression that act as a when-then-else. |
|
CastExpression
Cast expression casts the return value of an expression to a specified type. |
|
CoalesceExpression
Coalesce-function which returns the first non-null value in a list of values. |
|
ConcatExpression
Concatenation expression that concatenates the result of child expressions to the expression. |
|
Conjunction
Conjunction represents a logical AND allowing multiple sub-expressions to be connected by AND. |
|
ConstantExpression
Constant value returns a fixed value for use in expressions. |
|
ContainedEventSelect
Represents a contained-event selection. |
|
ContextDescriptor
Interface for context dimension descriptors. |
|
ContextDescriptorCategoryItem
Context descriptor for categories. |
|
ContextDescriptorCondition
For use with overlapping or non-overlapping contexts, implementations represents a condition for starting/initiating or ending/terminating a context. |
|
ContextDescriptorHashSegmentedItem
Context detail for a library-func and filter pair for the hash segmented context. |
|
ContextDescriptorKeyedSegmentedItem
Context detail for a key-filter pair for the keyed segmented context. |
|
CountProjectionExpression
Count of the (distinct) values returned by an expression, equivalent to "count(distinct property)" |
|
CountStarProjectionExpression
Count of (distinct) rows, equivalent to "count(*)" |
|
CreateContextClause
Create a context. |
|
CreateDataFlowClause
Represents a create-variable syntax for creating a new variable. |
|
CreateExpressionClause
Clause for creating an expression for use across one or more statements. |
|
CreateIndexClause
Create an index on a named window. |
|
CreateIndexColumn
Create an index on a named window. |
|
CreateIndexColumnType
Enumeration to represents the index type. |
|
CreateSchemaClause
Represents a create-schema syntax for creating a new event type. |
|
CreateSchemaClauseTypeDef
Represents a type definition for use with the create-schema syntax for creating a new event type. |
|
CreateTableClause
Represents a create-variable syntax for creating a new variable. |
|
CreateTableColumn
Table column in a create-table statement. |
|
CreateVariableClause
Represents a create-variable syntax for creating a new variable. |
|
CreateWindowClause
Create a named window, defining the parameter of the named window such as window name and data window view name(s). |
|
CrontabFrequencyExpression
Frequency expression for use in crontab expressions. |
|
CrontabParameterExpression
Parameter expression such as last/lastweek/weekday/wildcard for use in crontab expressions. |
|
CrontabRangeExpression
Parameter expression for use in crontab expressions and representing a range. |
|
CurrentTimestampExpression
Current timestamp supplies the current engine time in an expression. |
|
DataFlowOperator
Object model of a data flow operator declaration. |
|
DataFlowOperatorInput
Represents an input port of an operator. |
|
DataFlowOperatorOutput
Represents an output port of an operator. |
|
DataFlowOperatorOutputType
Represents type information for data flow operators. |
|
DataFlowOperatorParameter
Object model of a data flow operator parameter. |
|
Disjunction
Disjunction represents a logical OR allowing multiple sub-expressions to be connected by OR. |
|
DotExpressionItem
Dot-expresson item is for use in "(inner_expression).dot_expression". |
|
EPBaseNamedObject
Base class for named engine objects such as views, patterns guards and observers. |
|
EPStatementFormatter
|
|
EPStatementObjectModel
Object model of an EPL statement. |
|
Expression
Interface representing an expression for use in select-clauses, where-clauses, having-clauses, order-by clauses and streams based on filters and pattern filter expressions. |
|
ExpressionBase
Base expression. |
|
ExpressionDeclaration
Represents a single expression declaration that applies to a given statement. |
|
ExpressionPrecedenceEnum
Precendence levels for expressions. |
|
Filter
Filter defines the event type to be filtered for, and an optional expression that returns true if the filter should consider the event, or false to reject the event. |
|
FilterStream
A stream upon which projections (views) can be added that selects events by name and filter expression. |
|
FireAndForgetClause
Marker interface used for fire-and-forget (on-demand) queries such as "update...set" and "delete from..." that can be executed via the API. |
|
FirstEverProjectionExpression
Represents the "firstever" aggregation function. |
|
FirstProjectionExpression
Represents the "first" aggregation function. |
|
ForClause
A for-clause is a means to specify listener and observer delivery. |
|
ForClauseItem
An item in a for-clause for controlling delivery of result events to listeners and subscribers. |
|
ForClauseKeyword
Keywords for use in the for-clause. |
|
FromClause
The from-clause names the streams to select upon. |
|
GroupByClause
The group-by clause consists of a list of expressions that provide the grouped-by values. |
|
GroupByClauseExpression
Base interface for group-by clause expressions, covers all possible combinations of expressions, parenthesis-expression-combinations, rollup, cube and grouping sets and their parameters. |
|
InExpression
In-expresson checks that a value is in (or not in) a set of values, equivalent to the syntax "color in ('red', 'blue')". |
|
InsertIntoClause
An insert-into clause consists of a stream name and column names and an optional stream selector. |
|
InstanceOfExpression
Instance-of expression checks if an expression returns a certain type. |
|
IntoTableClause
Into-table clause. |
|
Junction
Base junction for conjunction (and) and disjunction (or). |
|
LastEverProjectionExpression
Represents the "lastever" aggregation function. |
|
LastProjectionExpression
Represents the "last" aggregation function. |
|
LikeExpression
SQL-Like expression for matching '%' and '_' wildcard strings following SQL standards. |
|
MatchRecogizePatternElementType
Enum for match recognize pattern atom types. |
|
MatchRecognizeClause
Match-recognize clause. |
|
MatchRecognizeDefine
Define-clause in match-recognize expression. |
|
MatchRecognizeIntervalClause
Interval used within match recognize. |
|
MatchRecognizeRegEx
Interface representing an expression for use in match-recognize. |
|
MatchRecognizeRegExRepeat
Match-recognize pattern descriptor for repetition |
|
MatchRecognizeSkipClause
Skip clause enum for match recognize. |
|
MaxProjectionExpression
Maximum of the (distinct) values returned by an expression. |
|
MaxRowExpression
Maximum-value per-row expression (not aggregating) determines the maximum value among a set of values. |
|
MedianProjectionExpression
Median projection (aggregation) in the distinct and regular form. |
|
MethodInvocationStream
An stream that polls from a method. |
|
MinProjectionExpression
Minimum of the (distinct) values returned by an expression. |
|
MinRowExpression
Minimum-value per-row expression (not aggregating) determines the minimum value among a set of values. |
|
NotExpression
Negates the contained-within subexpression. |
|
OnClause
A clause to delete from a named window based on a triggering event arriving and correlated to the named window events to be deleted. |
|
OnDeleteClause
A clause to delete from a named window based on a triggering event arriving and correlated to the named window events to be deleted. |
|
OnInsertSplitStreamClause
A clause to insert into zero, one or more streams based on criteria. |
|
OnInsertSplitStreamItem
Items within the split-stream syntax to contain a tuple of insert-into, select and where-clause. |
|
OnMergeClause
A clause to insert, update or delete to/from a named window based on a triggering event arriving and correlated to the named window events to be updated. |
|
OnMergeMatchedAction
Marker interface for an on-merge clause action item. |
|
OnMergeMatchItem
As part of on-merge, this represents a single "matched" or "not matched" entry. |
|
OnSelectClause
A clause to delete from a named window based on a triggering event arriving and correlated to the named window events to be deleted. |
|
OnSetClause
A clause to assign new values to variables based on a triggering event arriving. |
|
OnUpdateClause
A clause to update a named window based on a triggering event arriving and correlated to the named window events to be updated. |
|
OrderByClause
An order-by clause consists of expressions and flags indicating if ascending or descending. |
|
OrderByElement
A single entry in an order-by clause consisting of an expression and order ascending or descending flag. |
|
OuterJoinQualifier
Qualifies a join by providing the outer join type (full/left/right) and joined-on properties. |
|
OutputLimitClause
An output limit clause defines how to limit output of statements and consists of a selector specifiying which events to select to output, a frequency and a unit. |
|
OutputLimitSelector
Selector for use in output rate limiting. |
|
OutputLimitUnit
Unit for output rate limiting. |
|
PatternAndExpr
Logical AND for use in pattern expressions. |
|
PatternEveryExpr
Pattern 'every' expression that controls the lifecycle of pattern sub-expressions. |
|
PatternExpr
Interface representing a pattern expression. |
|
PatternExprBase
Abstract base class for all pattern expressions. |
|
PatternExprPrecedenceEnum
Pattern precendences. |
|
PatternFilterExpr
Filter for use in pattern expressions. |
|
PatternFollowedByExpr
Followed-by for use in pattern expressions. |
|
PatternGuardExpr
Guard is the where timer-within pattern object for use in pattern expressions. |
|
PatternMatchUntilExpr
Match-Until construct for use in pattern expressions. |
|
PatternNotExpr
Not-expression for negating a pattern sub-expression for use in pattern expressions. |
|
PatternObserverExpr
Pattern observer expression observes occurances such as timer-at (crontab) and timer-interval. |
|
PatternOrExpr
Logical OR for use in pattern expressions. |
|
PatternStream
A stream of events that is generated by pattern matches. |
|
PlugInProjectionExpression
Represents a plug-in aggregation function. |
|
PreviousExpression
Previous function for obtaining property values of previous events. |
|
PreviousExpressionType
Previous function type. |
|
PriorExpression
Expression representing the prior function. |
|
ProjectedStream
Abstract base class for streams that can be projected via views providing data window, uniqueness or other projections or deriving further information from streams. |
|
PropertyExistsExpression
Property-exists checks if a dynamic property exists. |
|
PropertyValueExpression
Expression returning a property value. |
|
PropertyValueExpressionPair
Pair of expressions with "equals" operator between. |
|
RegExpExpression
Regular expression evaluates a "regexp" regular expression. |
|
RelationalOpExpression
Comparison using one of the relational operators (=, !=, <, <=, >, >=, is, is not). |
|
RowLimitClause
Specification object for a row limit. |
|
ScheduleItemType
Type of schedule item. |
|
SchemaColumnDesc
Descriptor for use in create-schema syntax to define property name and type of an event property. |
|
ScriptExpression
Script-expression is external scripting language expression such as JavaScript, Groovy or MVEL, for example. |
|
SelectClause
A select-clause consists of a list of selection elements (expressions, wildcard(s), stream wildcard and the like) and an optional stream selector. |
|
SelectClauseElement
Item in a select-clause to describe individual select-clause expressions or wildcard(s). |
|
SelectClauseExpression
Part of a select-clause to describe individual select-clause expressions. |
|
SQLStream
An SQL stream that polls via SQL for events via join. |
|
StaticMethodExpression
Static method call consists of a class name and method name. |
|
StddevProjectionExpression
Standard deviation of the (distinct) values returned by an expression. |
|
Stream
An abstract base class for a named or unnamed stream. |
|
StreamSelector
Enumeration for representing selection of the remove stream or the insert stream, or both. |
|
SubqueryExistsExpression
Exists-expression for a set of values returned by a lookup. |
|
SubqueryExpression
Subquery-expression returns values returned by a lookup modelled by a further EPStatementObjectModel . |
|
SubqueryInExpression
In-expression for a set of values returned by a lookup. |
|
SumProjectionExpression
Sum of the (distinct) values returned by an expression. |
|
TimePeriodExpression
Represent an expression |
|
TypeOfExpression
Type-of expression return the type name, as a string value, of the events in the stream if passing a stream name or the fragment event type if passing a property name that results in a fragment event otherwise the class simple name of the expression result or null if the expression returns a null value. |
|
UpdateClause
Specification for the update clause. |
|
View
A view provides a projection upon a stream, such as a data window, grouping or unique. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.core.service | |
---|---|
AnnotationPart
Represents a single annotation. |
|
EPStatementObjectModel
Object model of an EPL statement. |
|
Expression
Interface representing an expression for use in select-clauses, where-clauses, having-clauses, order-by clauses and streams based on filters and pattern filter expressions. |
|
MatchRecognizeRegEx
Interface representing an expression for use in match-recognize. |
|
PatternExpr
Interface representing a pattern expression. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.epl.named | |
---|---|
StreamSelector
Enumeration for representing selection of the remove stream or the insert stream, or both. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.epl.spec | |
---|---|
AnnotationPart
Represents a single annotation. |
|
CreateSchemaClauseTypeDef
Represents a type definition for use with the create-schema syntax for creating a new event type. |
|
EPStatementObjectModel
Object model of an EPL statement. |
|
Expression
Interface representing an expression for use in select-clauses, where-clauses, having-clauses, order-by clauses and streams based on filters and pattern filter expressions. |
|
ExpressionBase
Base expression. |
|
ExpressionPrecedenceEnum
Precendence levels for expressions. |
|
MatchRecognizeRegEx
Interface representing an expression for use in match-recognize. |
|
PatternExpr
Interface representing a pattern expression. |
|
StreamSelector
Enumeration for representing selection of the remove stream or the insert stream, or both. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.pattern | |
---|---|
AnnotationPart
Represents a single annotation. |
Classes in com.espertech.esper.client.soda used by com.espertech.esper.util | |
---|---|
EPStatementObjectModel
Object model of an EPL statement. |
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |