Uses of Class
com.espertech.esper.client.soda.ExpressionBase

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 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 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 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 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 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 Junction
          Base junction for conjunction (and) and disjunction (or).
 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 NotExpression
          Negates the contained-within subexpression.
 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 (=, !=, <, <=, >, >=).
 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 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 SumProjectionExpression
          Sum of the (distinct) values returned by an expression.
 

Uses of ExpressionBase in com.espertech.esper.epl.spec
 

Subclasses of ExpressionBase in com.espertech.esper.epl.spec
 class SubstitutionParameterExpression
          Substitution parameter that represents a node in an expression tree for which to supply a parameter value before statement creation time.
 


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