Uses of Class
com.espertech.esper.epl.expression.core.ExprNodeBase

Packages that use ExprNodeBase
com.espertech.esper.epl.declexpr Declared expression handling. 
com.espertech.esper.epl.enummethod.dot Enumeration method utility classes and input data sources. 
com.espertech.esper.epl.expression.accessagg Access-aggregation expressions. 
com.espertech.esper.epl.expression.baseagg Base aggregation expressions. 
com.espertech.esper.epl.expression.core Core expression classes. 
com.espertech.esper.epl.expression.dot Chained expression functionality. 
com.espertech.esper.epl.expression.funcs Function expressions. 
com.espertech.esper.epl.expression.methodagg Method-aggregation expressions. 
com.espertech.esper.epl.expression.ops Operator expressions. 
com.espertech.esper.epl.expression.prev 'Previous'-group expressions. 
com.espertech.esper.epl.expression.prior 'Prior'-group expressions. 
com.espertech.esper.epl.expression.subquery Subselect expressions. 
com.espertech.esper.epl.expression.table Table access and identifiers expressions. 
com.espertech.esper.epl.expression.time Time-related expressions. 
com.espertech.esper.epl.script Script expression evaluation. 
 

Uses of ExprNodeBase in com.espertech.esper.epl.declexpr
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.declexpr
 class ExprDeclaredNodeImpl
          Expression instance as declared elsewhere.
 

Uses of ExprNodeBase in com.espertech.esper.epl.enummethod.dot
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.enummethod.dot
 class ExprLambdaGoesNode
          Represents the case-when-then-else control flow function is an expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.accessagg
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.accessagg
 class ExprAggCountMinSketchNode
          Represents the Count-min sketch aggregate function.
 class ExprAggMultiFunctionLinearAccessNode
           
 class ExprAggMultiFunctionSortedMinMaxByNode
           
 class ExprPlugInAggMultiFunctionNode
          Represents a custom aggregation function in an expresson tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.baseagg
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.baseagg
 class ExprAggregateNodeBase
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
 class ExprAggregateNodeGroupKey
           
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.core
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.core
 class ExprConstantNodeImpl
          Represents a constant in an expressiun tree.
 class ExprContextPropertyNode
          Represents an stream property identifier in a filter expressiun tree.
 class ExprCurrentEvaluationContextNode
          Represents the "current_evaluation_context" function in an expression tree.
 class ExprGroupingIdNode
           
 class ExprGroupingNode
           
 class ExprIdentNodeImpl
          Represents an stream property identifier in a filter expressiun tree.
 class ExprNamedParameterNodeImpl
           
 class ExprNodeValidated
          A placeholder for another expression node that has been validated already.
 class ExprNumberSetCronParam
          Expression for a parameter within a crontab.
 class ExprNumberSetFrequency
          Expression for use within crontab to specify a frequency.
 class ExprNumberSetList
          Expression for use within crontab to specify a list of values.
 class ExprNumberSetRange
          Expression for use within crontab to specify a range.
 class ExprOrderedExpr
          A placeholder expression for view/pattern object parameters that allow sorting expression values ascending or descending.
 class ExprStreamUnderlyingNodeImpl
          Represents an stream selector that returns the streams underlying event, or null if undefined.
 class ExprSubstitutionNode
          Represents a substitution value to be substituted in an expression tree, not valid for any purpose of use as an expression, however can take a place in an expression tree.
 class ExprTypedNoEvalNode
          Represents an expression node that returns the predefined type and that cannot be evaluated.
 class ExprVariableNodeImpl
          Represents a variable in an expression tree.
 class ExprWildcardImpl
          Expression for use within crontab to specify a wildcard.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.dot
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.dot
 class ExprDotNode
          Represents an Dot-operator expression, for use when "(expression).method(...).method(...)"
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.funcs
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.funcs
 class ExprCaseNode
          Represents the case-when-then-else control flow function is an expression tree.
 class ExprCastNode
          Represents the CAST(expression, type) function is an expression tree.
 class ExprCoalesceNode
          Represents the COALESCE(a,b,...) function is an expression tree.
 class ExprInstanceofNode
          Represents the INSTANCEOF(a,b,...) function is an expression tree.
 class ExprIStreamNode
          Represents the RSTREAM() function in an expression tree.
 class ExprMinMaxRowNode
          Represents the MAX(a,b) and MIN(a,b) functions is an expression tree.
 class ExprPlugInSingleRowNode
          Represents an invocation of a plug-in single-row function in the expression tree.
 class ExprPropertyExistsNode
          Represents the EXISTS(property) function in an expression tree.
 class ExprTypeofNode
          Represents the TYPEOF(a) function is an expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.methodagg
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.methodagg
 class ExprAvedevNode
          Represents the avedev(...) aggregate function is an expression tree.
 class ExprAvgNode
          Represents the avg(...) aggregate function is an expression tree.
 class ExprCountEverNode
          Represents the "countever" aggregate function is an expression tree.
 class ExprCountNode
          Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree.
 class ExprFirstEverNode
          Represents the "firstever" aggregate function is an expression tree.
 class ExprLastEverNode
          Represents the "lastever" aggregate function is an expression tree.
 class ExprLeavingAggNode
          Represents the leaving() aggregate function is an expression tree.
 class ExprMedianNode
          Represents the median(...) aggregate function is an expression tree.
 class ExprMinMaxAggrNode
          Represents the min/max(distinct? ...) aggregate function is an expression tree.
 class ExprNthAggNode
          Represents the nth(...) and aggregate function is an expression tree.
 class ExprPlugInAggFunctionFactoryNode
          Represents a custom aggregation function in an expresson tree.
 class ExprRateAggNode
          Represents the rate(...) and aggregate function is an expression tree.
 class ExprStddevNode
          Represents the stddev(...) aggregate function is an expression tree.
 class ExprSumNode
          Represents the sum(...) aggregate function is an expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.ops
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.ops
 class ExprAndNodeImpl
          Represents an And-condition.
 class ExprArrayNode
          Represents an array in a filter expressiun tree.
 class ExprBetweenNodeImpl
          Represents the between-clause function in an expression tree.
 class ExprBitWiseNode
          Represents the bit-wise operators in an expression tree.
 class ExprConcatNode
          Represents a simple Math (+/-/divide/*) in a filter expression tree.
 class ExprEqualsAllAnyNode
          Represents an equals-for-group (= ANY/ALL/SOME (expression list)) comparator in a expression tree.
 class ExprEqualsNodeImpl
          Represents an equals (=) comparator in a filter expressiun tree.
 class ExprInNodeImpl
          Represents the in-clause (set check) function in an expression tree.
 class ExprLikeNode
          Represents the like-clause in an expression tree.
 class ExprMathNode
          Represents a simple Math (+/-/divide/*) in a filter expression tree.
 class ExprNewInstanceNode
          Represents the "new Class(...)" operator in an expression tree.
 class ExprNewStructNode
          Represents the "new {...}" operator in an expression tree.
 class ExprNotNode
          Represents a NOT expression in an expression tree.
 class ExprOrNode
          Represents an OR expression in a filter expression tree.
 class ExprRegexpNode
          Represents the regexp-clause in an expression tree.
 class ExprRelationalOpAllAnyNode
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
 class ExprRelationalOpNodeImpl
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.prev
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.prev
 class ExprPreviousMatchRecognizeNode
          Represents the 'prev' previous event function in match-recognize "define" item.
 class ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.prior
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.prior
 class ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.subquery
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.subquery
 class ExprSubselectAllSomeAnyNode
          Represents a subselect in an expression tree.
 class ExprSubselectExistsNode
          Represents an exists-subselect in an expression tree.
 class ExprSubselectInNode
          Represents a subselect in an expression tree.
 class ExprSubselectNode
          Represents a subselect in an expression tree.
 class ExprSubselectRowNode
          Represents a subselect in an expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.table
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.table
 class ExprTableAccessNode
           
 class ExprTableAccessNodeKeys
           
 class ExprTableAccessNodeSubprop
           
 class ExprTableAccessNodeSubpropAccessor
           
 class ExprTableAccessNodeTopLevel
           
 class ExprTableIdentNode
           
 class ExprTableIdentNodeSubpropAccessor
           
 

Uses of ExprNodeBase in com.espertech.esper.epl.expression.time
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.expression.time
 class ExprTimePeriodImpl
          Expression representing a time period.
 class ExprTimestampNode
          Represents the CURRENT_TIMESTAMP() function or reserved keyword in an expression tree.
 

Uses of ExprNodeBase in com.espertech.esper.epl.script
 

Subclasses of ExprNodeBase in com.espertech.esper.epl.script
 class ExprNodeScript
           
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com