|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionBase | |
---|---|
com.espertech.esper.client.soda | This package defines the Esper statement object model. |
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. |
Uses of ExpressionBase in com.espertech.esper.client.soda |
---|
Subclasses of ExpressionBase in com.espertech.esper.client.soda | |
---|---|
class |
AccessProjectionExpressionBase
Represents the base expression for "first", "last" and "window" aggregation functions. |
class |
ArithmaticExpression
Arithmatic expression for addition, subtraction, multiplication, division and modulo. |
class |
ArrayExpression
Array expression forms array results, similar to the syntax of "{element 1, element 2, ... |
class |
AvedevProjectionExpression
Mean deviation of the (distinct) values returned by an expression. |
class |
AvgProjectionExpression
Average of the (distinct) values returned by an expression. |
class |
BetweenExpression
Between checks that a given value is in a range between a low endpoint and a high endpoint. |
class |
BitwiseOpExpression
Bitwise (binary) operator for binary AND, binary OR and binary XOR. |
class |
CaseSwitchExpression
Case-expression that acts as a switch testing a value against other values. |
class |
CaseWhenThenExpression
Case expression that act as a when-then-else. |
class |
CastExpression
Cast expression casts the return value of an expression to a specified type. |
class |
CoalesceExpression
Coalesce-function which returns the first non-null value in a list of values. |
class |
CompareListExpression
Represents a list-compare of the format "expression operator all/any (expressions)". |
class |
ConcatExpression
Concatenation expression that concatenates the result of child expressions to the expression. |
class |
Conjunction
Conjunction represents a logical AND allowing multiple sub-expressions to be connected by AND. |
class |
ConstantExpression
Constant value returns a fixed value for use in expressions. |
class |
CountEverProjectionExpression
Represents the "countever" aggregation function. |
class |
CountProjectionExpression
Count of the (distinct) values returned by an expression, equivalent to "count(distinct property)" |
class |
CountStarProjectionExpression
Count of (distinct) rows, equivalent to "count(*)" |
class |
CrontabFrequencyExpression
Frequency expression for use in crontab expressions. |
class |
CrontabParameterExpression
Parameter expression such as last/lastweek/weekday/wildcard for use in crontab expressions. |
class |
CrontabParameterSetExpression
An expression for use in crontab provides all child expression as part of a parameter list. |
class |
CrontabRangeExpression
Parameter expression for use in crontab expressions and representing a range. |
class |
CurrentEvaluationContextExpression
Current execution context supplies the current expression execution context. |
class |
CurrentTimestampExpression
Current timestamp supplies the current engine time in an expression. |
class |
Disjunction
Disjunction represents a logical OR allowing multiple sub-expressions to be connected by OR. |
class |
DotExpression
Dot-expresson is for use in "(inner_expression).dot_expression". |
class |
ExpressionPlaceholder
For use in expression as a placeholder to represent its child nodes. |
class |
FirstEverProjectionExpression
Represents the "firstever" aggregation function. |
class |
FirstProjectionExpression
Represents the "first" aggregation function. |
class |
GroupingExpression
Grouping-function for use with rollup, cube or grouping sets. |
class |
GroupingIdExpression
Grouping_id-function for use with rollup, cube or grouping sets. |
class |
InExpression
In-expresson checks that a value is in (or not in) a set of values, equivalent to the syntax "color in ('red', 'blue')". |
class |
InstanceOfExpression
Instance-of expression checks if an expression returns a certain type. |
class |
IStreamBuiltinExpression
Returns true for insert stream and false for remove stream, same as the "istream()" builtin function. |
class |
Junction
Base junction for conjunction (and) and disjunction (or). |
class |
LambdaExpression
Lambda-expression is an expression of the form "parameter => body" where-in the "=>" reads as goes-to. |
class |
LastEverProjectionExpression
Represents the "lastever" aggregation function. |
class |
LastProjectionExpression
Represents the "last" aggregation function. |
class |
LikeExpression
SQL-Like expression for matching '%' and '_' wildcard strings following SQL standards. |
class |
MaxProjectionExpression
Maximum of the (distinct) values returned by an expression. |
class |
MaxRowExpression
Maximum-value per-row expression (not aggregating) determines the maximum value among a set of values. |
class |
MedianProjectionExpression
Median projection (aggregation) in the distinct and regular form. |
class |
MinProjectionExpression
Minimum of the (distinct) values returned by an expression. |
class |
MinRowExpression
Minimum-value per-row expression (not aggregating) determines the minimum value among a set of values. |
class |
NamedParameterExpression
Named parameter expression of the form "name:expression" or "name:(expression, expression...)" |
class |
NewInstanceOperatorExpression
The "new instance" operator instantiates a host language object. |
class |
NewOperatorExpression
The "new" operator is useful to format an event or event property from a list of column names and expressions. |
class |
NotExpression
Negates the contained-within subexpression. |
class |
OrderedObjectParamExpression
For use in view parameter lists, this is a wrapper expression that adds an ascending or descending sort indicator to its single child expression. |
class |
PlugInProjectionExpression
Represents a plug-in aggregation function. |
class |
PreviousExpression
Previous function for obtaining property values of previous events. |
class |
PriorExpression
Expression representing the prior function. |
class |
PropertyExistsExpression
Property-exists checks if a dynamic property exists. |
class |
PropertyValueExpression
Expression returning a property value. |
class |
RegExpExpression
Regular expression evaluates a "regexp" regular expression. |
class |
RelationalOpExpression
Comparison using one of the relational operators (=, !=, <, <=, >, >=, is, is not). |
class |
SingleRowMethodExpression
Generic single-row method call consists of a method name and parameters, possibly chained. |
class |
StaticMethodExpression
Static method call consists of a class name and method name. |
class |
StddevProjectionExpression
Standard deviation of the (distinct) values returned by an expression. |
class |
StreamWildcardExpression
Represents "stream.*" in for example "mystream.*" |
class |
SubqueryExistsExpression
Exists-expression for a set of values returned by a lookup. |
class |
SubqueryExpression
Subquery-expression returns values returned by a lookup modelled by a further EPStatementObjectModel . |
class |
SubqueryInExpression
In-expression for a set of values returned by a lookup. |
class |
SubqueryQualifiedExpression
Exists-expression for a set of values returned by a lookup. |
class |
SumProjectionExpression
Sum of the (distinct) values returned by an expression. |
class |
TableAccessExpression
Table access expression. |
class |
TimePeriodExpression
Represent an expression |
class |
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. |
class |
WildcardExpression
Represents "*" in for example "last(*)" |
class |
WindowProjectionExpression
Represents the "window" aggregation function. |
Uses of ExpressionBase in com.espertech.esper.epl.spec |
---|
Subclasses of ExpressionBase in com.espertech.esper.epl.spec | |
---|---|
class |
SubstitutionParameterExpressionBase
Substitution parameter that represents a node in an expression tree for which to supply a parameter value before statement creation time. |
class |
SubstitutionParameterExpressionIndexed
|
class |
SubstitutionParameterExpressionNamed
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |