|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PatternExpr | |
---|---|
com.espertech.esper.client.soda | This package defines the Esper statement object model. |
com.espertech.esper.core.service | Implementation of client package interfaces, glue code |
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 PatternExpr in com.espertech.esper.client.soda |
---|
Classes in com.espertech.esper.client.soda that implement PatternExpr | |
---|---|
class |
PatternAndExpr
Logical AND for use in pattern expressions. |
class |
PatternEveryDistinctExpr
Every-Distinct construct 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 |
PatternExprPlaceholder
For use in pattern expression as a placeholder to represent its child nodes. |
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 |
PatternMatchUntilExpr
Match-Until construct 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 com.espertech.esper.client.soda that return PatternExpr | |
---|---|
PatternExpr |
PatternStream.getExpression()
Returns the pattern expression providing events to the stream. |
PatternExpr |
ContextDescriptorConditionPattern.getPattern()
Returns the pattern expression. |
Methods in com.espertech.esper.client.soda that return types with arguments of type PatternExpr | |
---|---|
java.util.List<PatternExpr> |
PatternObserverExpr.getChildren()
|
java.util.List<PatternExpr> |
PatternGuardExpr.getChildren()
|
java.util.List<PatternExpr> |
PatternExprBase.getChildren()
|
java.util.List<PatternExpr> |
PatternExpr.getChildren()
Returns the list of pattern sub-expressions (child expressions) to the current pattern expression node. |
java.util.List<PatternExpr> |
PatternGuardExpr.getGuarded()
Get sub expression |
Methods in com.espertech.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,
java.lang.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(java.lang.String namespace,
java.lang.String name,
Expression[] parameters,
PatternExpr guarded)
Guard pattern expression guards a sub-expression, equivalent to the "every MyEvent where timer:within(1 sec)" syntax |
static PatternMatchUntilExpr |
Patterns.matchUntil(Expression low,
Expression high,
PatternExpr match,
PatternExpr until)
Match-until-pattern expression matches a certain number of occurances until a second expression becomes true. |
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. |
void |
ContextDescriptorConditionPattern.setPattern(PatternExpr pattern)
Sets the pattern expression. |
static PatternGuardExpr |
Patterns.timerWithin(double seconds,
PatternExpr guarded)
Timer-within guard expression. |
static PatternGuardExpr |
Patterns.timerWithinMax(double seconds,
int max,
PatternExpr guarded)
Timer-within-max guard expression. |
static PatternGuardExpr |
Patterns.whileGuard(PatternExpr guarded,
Expression expression)
While-guard expression. |
Method parameters in com.espertech.esper.client.soda with type arguments of type PatternExpr | |
---|---|
void |
PatternObserverExpr.setChildren(java.util.List<PatternExpr> children)
|
void |
PatternGuardExpr.setChildren(java.util.List<PatternExpr> children)
|
void |
PatternExprBase.setChildren(java.util.List<PatternExpr> children)
|
void |
PatternExpr.setChildren(java.util.List<PatternExpr> children)
Sets the list of pattern sub-expressions (child expressions) to the current pattern expression node. |
void |
PatternGuardExpr.setGuarded(java.util.List<PatternExpr> guarded)
Set sub pattern. |
Constructors in com.espertech.esper.client.soda with parameters of type PatternExpr | |
---|---|
ContextDescriptorConditionPattern(PatternExpr pattern,
boolean inclusive,
boolean now)
Ctor. |
|
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(java.lang.String namespace,
java.lang.String name,
Expression[] parameters,
PatternExpr guarded)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
|
PatternGuardExpr(java.lang.String namespace,
java.lang.String name,
java.util.List<Expression> parameters,
PatternExpr guardedPattern)
Ctor - for use to create a pattern expression tree, without pattern child expression. |
|
PatternMatchUntilExpr(Expression low,
Expression high,
PatternExpr match,
PatternExpr until)
Ctor. |
|
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,
java.lang.String optStreamName)
Ctor. |
|
PatternStream(PatternExpr expression,
java.lang.String optStreamName,
AnnotationPart[] annotations)
Ctor. |
Uses of PatternExpr in com.espertech.esper.core.service |
---|
Methods in com.espertech.esper.core.service that return PatternExpr | |
---|---|
PatternExpr |
EPAdministratorSPI.compilePatternToSODA(java.lang.String expression)
Compile pattern. |
PatternExpr |
EPAdministratorImpl.compilePatternToSODA(java.lang.String expression)
|
Uses of PatternExpr in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec that return PatternExpr | |
---|---|
static PatternExpr |
StatementSpecMapper.unmap(EvalFactoryNode node)
Unmap pattern. |
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |