|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PatternExpr | |
---|---|
net.esper.client.soda | This package defines the Esper statement object model. |
Uses of PatternExpr in net.esper.client.soda |
---|
Classes in net.esper.client.soda that implement PatternExpr | |
---|---|
class |
PatternAndExpr
Logical AND for use in pattern expressions. |
class |
PatternEveryExpr
Pattern 'every' expression that controls the lifecycle of pattern sub-expressions. |
class |
PatternExprBase
Abstract base class for all pattern expressions. |
class |
PatternFilterExpr
Filter for use in pattern expressions. |
class |
PatternFollowedByExpr
Followed-by for use in pattern expressions. |
class |
PatternGuardExpr
Guard is the where timer-within pattern object for use in pattern expressions. |
class |
PatternNotExpr
Not-expression for negating a pattern sub-expression for use in pattern expressions. |
class |
PatternObserverExpr
Pattern observer expression observes occurances such as timer-at (crontab) and timer-interval. |
class |
PatternOrExpr
Logical OR for use in pattern expressions. |
Methods in net.esper.client.soda that return PatternExpr | |
---|---|
PatternExpr |
PatternStream.getExpression()
Returns the pattern expression providing events to the stream. |
Methods in net.esper.client.soda that return types with arguments of type PatternExpr | |
---|---|
List<PatternExpr> |
PatternObserverExpr.getChildren()
|
List<PatternExpr> |
PatternGuardExpr.getChildren()
|
List<PatternExpr> |
PatternExprBase.getChildren()
|
List<PatternExpr> |
PatternExpr.getChildren()
Returns the list of pattern sub-expressions (child expressions) to the current pattern expression node. |
Methods in net.esper.client.soda with parameters of type PatternExpr | |
---|---|
PatternOrExpr |
PatternOrExpr.add(PatternExpr expr)
Adds a pattern expression to the OR relationship between patterns. |
PatternFollowedByExpr |
PatternFollowedByExpr.add(PatternExpr expr)
Adds a pattern expression to the followed-by relationship between patterns. |
PatternAndExpr |
PatternAndExpr.add(PatternExpr expr)
Adds a pattern expression to the AND relationship between patterns. |
protected void |
PatternExprBase.addChild(PatternExpr expression)
Adds a sub-expression to the pattern expression. |
static PatternAndExpr |
Patterns.and(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern-AND expression, allows adding sub-expressions that are connected by a logical AND. |
static PatternAndExpr |
Patterns.and(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern-AND expression, allows adding sub-expressions that are connected by a logical AND. |
static PatternStream |
PatternStream.create(PatternExpr expression)
Creates a pattern stream from a pattern expression. |
static PatternStream |
PatternStream.create(PatternExpr expression,
String optStreamName)
Creates a named pattern stream from a pattern expression. |
static PatternEveryExpr |
Patterns.every(PatternExpr inner)
Pattern-every expression control the lifecycle of the pattern sub-expression. |
static PatternFollowedByExpr |
Patterns.followedBy(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern followed-by expression, allows adding sub-expressions that are connected by a followed-by. |
static PatternFollowedByExpr |
Patterns.followedBy(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern followed-by expression, allows adding sub-expressions that are connected by a followed-by. |
static PatternGuardExpr |
Patterns.guard(String namespace,
String name,
Object[] parameters,
PatternExpr guarded)
Guard pattern expression guards a sub-expression, equivalent to the "every MyEvent where timer:within(1 sec)" syntax |
static PatternNotExpr |
Patterns.not(PatternExpr subexpression)
Not-keyword pattern expression flips the truth-value of the pattern sub-expression. |
static PatternOrExpr |
Patterns.or(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern-OR expression, allows adding sub-expressions that are connected by a logical OR. |
static PatternOrExpr |
Patterns.or(PatternExpr first,
PatternExpr second,
PatternExpr... more)
Pattern-OR expression, allows adding sub-expressions that are connected by a logical OR. |
void |
PatternStream.setExpression(PatternExpr expression)
Sets the pattern expression providing events to the stream. |
static PatternGuardExpr |
Patterns.timerWithin(double seconds,
PatternExpr guarded)
Timer-within guard expression. |
Constructors in net.esper.client.soda with parameters of type PatternExpr | |
---|---|
PatternAndExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternAndExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternEveryExpr(PatternExpr inner)
Ctor. |
|
PatternFollowedByExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternFollowedByExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternGuardExpr(String namespace,
String name,
List<Object> parameters,
PatternExpr guardedPattern)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
|
PatternGuardExpr(String namespace,
String name,
Object[] parameters,
PatternExpr guarded)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
|
PatternNotExpr(PatternExpr inner)
Ctor. |
|
PatternOrExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternOrExpr(PatternExpr first,
PatternExpr second,
PatternExpr... patternExprs)
Ctor. |
|
PatternStream(PatternExpr expression)
Ctor. |
|
PatternStream(PatternExpr expression,
String optStreamName)
Ctor. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |