Uses of Package
com.espertech.esper.epl.expression

Packages that use com.espertech.esper.epl.expression
com.espertech.esper.client.hook Callback interfaces for use with statement annotations. 
com.espertech.esper.core.context.activator Activation of streams for statement start. 
com.espertech.esper.core.context.factory Statement agent instance factories. 
com.espertech.esper.core.context.mgr Context management. 
com.espertech.esper.core.context.stmt Registries for context partitions to handle aggregations, prev/prior and subselects. 
com.espertech.esper.core.context.subselect Subselect implementation. 
com.espertech.esper.core.context.util Context partition utility or reference classes. 
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.core.service.resource   
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.core.thread This package contains classes to advanced threading options. 
com.espertech.esper.dataflow.core Data flow core classes. 
com.espertech.esper.dataflow.ops Data flow built-in operators. 
com.espertech.esper.epl.agg.access State multifunction aggregation methods 
com.espertech.esper.epl.agg.rollup   
com.espertech.esper.epl.agg.service Aggregation services. 
com.espertech.esper.epl.core 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.epl.core.eval Select expression evaluators. 
com.espertech.esper.epl.datetime.calop Date-Time calendar operations. 
com.espertech.esper.epl.datetime.eval Date-Time methods and related utility classes. 
com.espertech.esper.epl.datetime.interval Interval algebra. 
com.espertech.esper.epl.datetime.reformatop Date-Time re-formatting operations. 
com.espertech.esper.epl.db Database SQL polling views and caches 
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.enummethod.eval Enumeration method implementations. 
com.espertech.esper.epl.expression This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
com.espertech.esper.epl.join.base Join process interfaces and glue code 
com.espertech.esper.epl.join.exec.base Inner join execution 
com.espertech.esper.epl.join.exec.composite Composite query execution for hash+btree combined lookup. 
com.espertech.esper.epl.join.exec.sorted Btree lookup for query execution. 
com.espertech.esper.epl.join.hint Hints related to joins. 
com.espertech.esper.epl.join.plan Inner join and outer join query planning 
com.espertech.esper.epl.join.util Join-related utilities 
com.espertech.esper.epl.lookup Subquery execution strategies and lookup indexes 
com.espertech.esper.epl.methodbase Dot-method validation for enumeration and date-time methods. 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.epl.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
com.espertech.esper.epl.property Classes for handling events-within-events. 
com.espertech.esper.epl.script Script expression evaluation. 
com.espertech.esper.epl.script.jsr223 JSR-223 script expression evaluation. 
com.espertech.esper.epl.script.mvel MVEL script expression evaluation. 
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.epl.spec.util Statement spec utilities 
com.espertech.esper.epl.subquery Subquery helper classes are found here. 
com.espertech.esper.epl.variable Variable service and variable collections 
com.espertech.esper.epl.view Internal processing views for output rate limiting, filtering and internal event routing 
com.espertech.esper.epl.virtualdw Virtual data window. 
com.espertech.esper.event This package defines the internal event APIs. 
com.espertech.esper.event.vaevent Value added events are revision events and variant events. 
com.espertech.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
com.espertech.esper.metrics.instrumentation   
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.pattern.guard Pattern guards that can define the lifetime of a pattern 
com.espertech.esper.pattern.observer Pattern observer classes the observe timer events 
com.espertech.esper.plugin APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in this package. 
com.espertech.esper.rowregex Match-recognize expression tree and state objects. 
com.espertech.esper.type Internal primitive, enum and other type representations 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
com.espertech.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
com.espertech.esper.view.ext Extension views that providing services such as sorting, which don't fit much into other categories. 
com.espertech.esper.view.internal Internal management views for buffering view results and providing these to joins. 
com.espertech.esper.view.stat Views computing statistical values. 
com.espertech.esper.view.std Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc. 
com.espertech.esper.view.stream View to event stream relationship service 
com.espertech.esper.view.window Window views are in this package 
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.client.hook
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.activator
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.factory
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprPreviousEvalStrategy
           
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorEvalStrategy
          Represents the 'prior' prior event resolution strategy for use in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.mgr
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.stmt
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprPreviousEvalStrategy
           
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorEvalStrategy
          Represents the 'prior' prior event resolution strategy for use in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprSubselectStrategy
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.subselect
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
ExprPreviousEvalStrategy
           
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorEvalStrategy
          Represents the 'prior' prior event resolution strategy for use in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprSubselectStrategy
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.context.util
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.service
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprNodeSubselectDeclaredDotVisitor
          Visitor that collects ExprSubselectNode instances.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.service.resource
ExprSubselectNode
          Represents a subselect in an expression tree.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.start
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
ExprNode
           
ExprNodeOrigin
           
ExprPreviousEvalStrategy
           
ExprPreviousMatchRecognizeNode
          Represents the 'prev' previous event function in match-recognize "define" item.
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorEvalStrategy
          Represents the 'prior' prior event resolution strategy for use in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.core.thread
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.dataflow.core
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.dataflow.ops
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.agg.access
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.agg.rollup
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
ExprNodeSubselectDeclaredDotVisitor
          Visitor that collects ExprSubselectNode instances.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.agg.service
ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprAggregateNodeGroupKey
           
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprPlugInAggMultiFunctionNodeFactory
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.core
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprPreviousMatchRecognizeNode
          Represents the 'prev' previous event function in match-recognize "define" item.
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.core.eval
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.datetime.calop
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.datetime.eval
ExprChainedSpec
           
ExprDotEval
           
ExprDotEvalVisitor
           
ExprDotNodeFilterAnalyzerInput
           
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.datetime.interval
ExprDotNodeFilterAnalyzerInput
           
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.datetime.reformatop
ExprDotNodeFilterAnalyzerInput
           
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.db
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.declexpr
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprEvaluatorEnumeration
          Interface for evaluating of an event tuple.
ExprEvaluatorTypableReturn
          Interface for evaluators that select possible multi-valued results in a single select column, such as subqueries and "new" and case+new combined.
ExprFilterOptimizableNode
           
ExprNode
           
ExprNodeBase
          Superclass for filter nodes in a filter expression tree.
ExprNodeInnerNodeProvider
           
ExprNodeVisitor
          Visitor interface for use with expression node trees.
ExprNodeVisitorWithParent
          Visitor interface for use with expression node trees, receives both the child node and the parent node (or null to indicate no parent node).
ExprPrecedenceEnum
          Precendence levels for expressions.
ExprValidationContext
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidator
          Validation interface for expression nodes.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.enummethod.dot
ExprChainedSpec
           
ExprDotEval
           
ExprDotEvalVisitor
           
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprEvaluatorEnumeration
          Interface for evaluating of an event tuple.
ExprNode
           
ExprNodeBase
          Superclass for filter nodes in a filter expression tree.
ExprPrecedenceEnum
          Precendence levels for expressions.
ExprValidationContext
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidator
          Validation interface for expression nodes.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.enummethod.eval
ExprDotEval
           
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprEvaluatorEnumeration
          Interface for evaluating of an event tuple.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.expression
ExprAggMultiFunctionLinearAccessNode
           
ExprAggMultiFunctionSortedMinMaxByNode
           
ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprAggregateNodeBase
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprAndNode
          Represents an And-condition.
ExprAvedevNode
          Represents the avedev(...) aggregate function is an expression tree.
ExprAvgNode
          Represents the avg(...) aggregate function is an expression tree.
ExprBetweenNode
          Represents the between-clause function in an expression tree.
ExprCastNode.CasterParserComputer
          Casting and parsing computer.
ExprChainedSpec
           
ExprConstantNode
          Represents a constant in an expressiun tree.
ExprCountNode
          Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree.
ExprDotEval
           
ExprDotEvalPropertyExprBase
           
ExprDotEvalVisitor
           
ExprDotMethodEvalNoDuck
           
ExprDotNode
          Represents an Dot-operator expression, for use when "(expression).method(...).method(...)"
ExprDotNode.EnumerationSource
           
ExprDotNodeFilterAnalyzerInput
           
ExprDotNodeRealizedChain
           
ExprEqualsNode
          Represents an equals (=, !=, <>, is, is not) comparator in a filter expressiun tree.
ExprEqualsNodeImpl
          Represents an equals (=) comparator in a filter expressiun tree.
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprEvaluatorEnumeration
          Interface for evaluating of an event tuple.
ExprEvaluatorTypableReturn
          Interface for evaluators that select possible multi-valued results in a single select column, such as subqueries and "new" and case+new combined.
ExprFilterOptimizableNode
           
ExprFirstEverNode
          Represents the "firstever" aggregate function is an expression tree.
ExprGroupingIdNode
           
ExprGroupingNode
           
ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
ExprIdentNodeEvaluator
           
ExprIdentNodeEvaluatorImpl
           
ExprInNode
          Represents the in-clause (set check) function in an expression tree.
ExprLastEverNode
          Represents the "lastever" aggregate function is an expression tree.
ExprLeavingAggNode
          Represents the leaving() aggregate function is an expression tree.
ExprMedianNode
          Represents the median(...) aggregate function is an expression tree.
ExprMinMaxAggrNode
          Represents the min/max(distinct? ...) aggregate function is an expression tree.
ExprNode
           
ExprNodeBase
          Superclass for filter nodes in a filter expression tree.
ExprNodeInnerNodeProvider
           
ExprNodeOrigin
           
ExprNodeUtility.MappedPropertyParseResult
          Encapsulates the parse result parsing a mapped property as a class and method name with args.
ExprNodeUtilMethodDesc
           
ExprNodeUtilResolveExceptionHandler
           
ExprNodeVisitor
          Visitor interface for use with expression node trees.
ExprNodeVisitorWithParent
          Visitor interface for use with expression node trees, receives both the child node and the parent node (or null to indicate no parent node).
ExprNthAggNode
          Represents the nth(...) and aggregate function is an expression tree.
ExprNumberSetWildcardMarker
          Expression for use within crontab to specify a wildcard.
ExprPlugInAggFunctionFactoryNode
          Represents a custom aggregation function in an expresson tree.
ExprPlugInAggMultiFunctionNode
          Represents a custom aggregation function in an expresson tree.
ExprPrecedenceEnum
          Precendence levels for expressions.
ExprPreviousEvalStrategy
           
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorEvalStrategy
          Represents the 'prior' prior event resolution strategy for use in an expression node tree.
ExprPriorEvalStrategyBase
          Represents the 'prior' prior event function in an expression node tree.
ExprRateAggNode
          Represents the rate(...) and aggregate function is an expression tree.
ExprRelationalOpNode
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
ExprStddevNode
          Represents the stddev(...) aggregate function is an expression tree.
ExprStreamRefNode
          Represents a stream-reference.
ExprStreamUnderlyingNode
          Represents an stream selector that returns the streams underlying event, or null if undefined.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprSubselectNode.SubqueryAggregationType
           
ExprSubselectRowNode
          Represents a subselect in an expression tree.
ExprSubselectStrategy
           
ExprSumNode
          Represents the sum(...) aggregate function is an expression tree.
ExprTimePeriod
          Expression representing a time period.
ExprTimePeriodEvalDeltaConst
           
ExprTimePeriodEvalDeltaNonConst
           
ExprTimePeriodEvalDeltaResult
           
ExprTimePeriodImpl
          Expression representing a time period.
ExprTimePeriodImpl.TimePeriodAdder
           
ExprValidationContext
           
ExprValidationContextUseEnum
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidationPropertyException
          Thrown to indicate a validation error in an expression originating from a property resolution error.
ExprValidator
          Validation interface for expression nodes.
ExprVariableNode
          Represents a variable in an expression tree.
PreviousType
           
SubselectEvalStrategy
          Strategy for evaluation of a subselect.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.base
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.exec.base
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.exec.composite
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.exec.sorted
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.hint
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.plan
ExprAndNode
          Represents an And-condition.
ExprEqualsNode
          Represents an equals (=, !=, <>, is, is not) comparator in a filter expressiun tree.
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.join.util
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.lookup
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.methodbase
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.named
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.parse
ExprChainedSpec
           
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprTimePeriod
          Expression representing a time period.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.property
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.script
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprEvaluatorEnumeration
          Interface for evaluating of an event tuple.
ExprNode
           
ExprNodeBase
          Superclass for filter nodes in a filter expression tree.
ExprNodeInnerNodeProvider
           
ExprPrecedenceEnum
          Precendence levels for expressions.
ExprValidationContext
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidator
          Validation interface for expression nodes.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.script.jsr223
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.script.mvel
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.spec
ExprChainedSpec
           
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
ExprNode
           
ExprSubselectNode
          Represents a subselect in an expression tree.
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.
ExprTimePeriod
          Expression representing a time period.
ExprValidationContext
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.spec.util
ExprNode
           
ExprNodeSubselectDeclaredDotVisitor
          Visitor that collects ExprSubselectNode instances.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.subquery
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.variable
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.view
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprTimePeriod
          Expression representing a time period.
ExprTimePeriodEvalDeltaNonConst
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.epl.virtualdw
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.event
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.event.vaevent
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.filter
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprNodeOrigin
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.metrics.instrumentation
ExprAggregateNodeBase
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprArrayNode
          Represents an array in a filter expressiun tree.
ExprBetweenNodeImpl
          Represents the between-clause function in an expression tree.
ExprCaseNode
          Represents the case-when-then-else control flow function is an expression tree.
ExprCastNode
          Represents the CAST(expression, type) function is an expression tree.
ExprCoalesceNode
          Represents the COALESCE(a,b,...) function is an expression tree.
ExprConcatNode
          Represents a simple Math (+/-/divide/*) in a filter expression tree.
ExprContextPropertyNode
          Represents an stream property identifier in a filter expressiun tree.
ExprDotEval
           
ExprDotNode
          Represents an Dot-operator expression, for use when "(expression).method(...).method(...)"
ExprEqualsAllAnyNode
          Represents an equals-for-group (= ANY/ALL/SOME (expression list)) comparator in a expression tree.
ExprEqualsNodeImpl
          Represents an equals (=) comparator in a filter expressiun tree.
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprInNodeImpl
          Represents the in-clause (set check) function in an expression tree.
ExprInstanceofNode
          Represents the INSTANCEOF(a,b,...) function is an expression tree.
ExprIStreamNode
          Represents the RSTREAM() function in an expression tree.
ExprMathNode
          Represents a simple Math (+/-/divide/*) in a filter expression tree.
ExprMinMaxRowNode
          Represents the MAX(a,b) and MIN(a,b) functions is an expression tree.
ExprNewNode
          Represents the bit-wise operators in an expression tree.
ExprNode
           
ExprNotNode
          Represents a NOT expression in an expression tree.
ExprOrNode
          Represents an OR expression in a filter expression tree.
ExprPreviousNode
          Represents the 'prev' previous event function in an expression node tree.
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
ExprPropertyExistsNode
          Represents the EXISTS(property) function in an expression tree.
ExprRegexpNode
          Represents the regexp-clause in an expression tree.
ExprRelationalOpAllAnyNode
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
ExprRelationalOpNodeImpl
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
ExprStreamUnderlyingNode
          Represents an stream selector that returns the streams underlying event, or null if undefined.
ExprStreamUnderlyingNodeImpl
          Represents an stream selector that returns the streams underlying event, or null if undefined.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprTimePeriodImpl
          Expression representing a time period.
ExprTimestampNode
          Represents the CURRENT_TIMESTAMP() function or reserved keyword in an expression tree.
ExprVariableNode
          Represents a variable in an expression tree.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.pattern
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprTimePeriodEvalDeltaConst
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.pattern.guard
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.pattern.observer
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.plugin
ExprNode
           
ExprValidationContext
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.rowregex
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprPreviousMatchRecognizeNode
          Represents the 'prev' previous event function in match-recognize "define" item.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.type
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.util
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprTimePeriodEvalDeltaConst
           
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.ext
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprTimePeriodEvalDeltaConst
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.internal
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprEvaluatorContext
          Returns the context for expression evaluation.
ExprNode
           
ExprPriorNode
          Represents the 'prior' prior event function in an expression node tree.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.stat
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.std
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.stream
ExprEvaluatorContext
          Returns the context for expression evaluation.
 

Classes in com.espertech.esper.epl.expression used by com.espertech.esper.view.window
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
           
ExprTimePeriodEvalDeltaConst
           
 


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