Uses of Package
com.espertech.esper.client.soda

Packages that use com.espertech.esper.client.soda
com.espertech.esper.client This package defines the central Esper Client APIs. 
com.espertech.esper.client.soda This package defines the Esper statement object model. 
com.espertech.esper.core Implementation of client package interfaces, glue code 
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. 
 

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
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, ...
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.
CountProjectionExpression
          Count of the (distinct) values returned by an expression, equivalent to "count(distinct property)"
CountStarProjectionExpression
          Count of (distinct) rows, equivalent to "count(*)"
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).
CurrentTimestampExpression
          Current timestamp supplies the current engine time in an expression.
Disjunction
          Disjunction represents a logical OR allowing multiple sub-expressions to be connected by OR.
EPBaseNamedObject
          Base class for named engine objects such as views, patterns guards and observers.
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.
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.
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.
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.
Junction
          Base junction for conjunction (and) and disjunction (or).
LikeExpression
          SQL-Like expression for matching '%' and '_' wildcard strings following SQL standards.
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.
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.
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.
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.
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.
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.
RegExpExpression
          Regular expression evaluates a "regexp" regular expression.
RelationalOpExpression
          Comparison using one of the relational operators (=, !=, <, <=, >, >=).
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).
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.
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
EPStatementObjectModel
          Object model of an EPL statement.
 

Classes in com.espertech.esper.client.soda used by com.espertech.esper.epl.spec
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.
StreamSelector
          Enumeration for representing selection of the remove stream or the insert stream, or both.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com