| Package | Description |
|---|---|
| org.apache.flink.cep.nfa | |
| org.apache.flink.cep.pattern | |
| org.apache.flink.cep.pattern.conditions |
| Modifier and Type | Method and Description |
|---|---|
IterativeCondition<T> |
StateTransition.getCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
State.addIgnore(IterativeCondition<T> condition) |
void |
State.addIgnore(State<T> targetState,
IterativeCondition<T> condition) |
void |
State.addProceed(State<T> targetState,
IterativeCondition<T> condition) |
void |
State.addStateTransition(StateTransitionAction action,
State<T> targetState,
IterativeCondition<T> condition) |
void |
State.addTake(IterativeCondition<T> condition) |
void |
State.addTake(State<T> targetState,
IterativeCondition<T> condition) |
void |
StateTransition.setCondition(IterativeCondition<T> condition) |
| Constructor and Description |
|---|
StateTransition(State<T> sourceState,
StateTransitionAction action,
State<T> targetState,
IterativeCondition<T> condition) |
| Modifier and Type | Method and Description |
|---|---|
IterativeCondition<F> |
Pattern.getCondition() |
IterativeCondition<F> |
Pattern.getUntilCondition() |
| Modifier and Type | Method and Description |
|---|---|
Pattern<T,F> |
GroupPattern.or(IterativeCondition<F> condition) |
Pattern<T,F> |
Pattern.or(IterativeCondition<F> condition)
Adds a condition that has to be satisfied by an event in order to be considered a match.
|
Pattern<T,F> |
Pattern.until(IterativeCondition<F> untilCondition)
Applies a stop condition for a looping state.
|
Pattern<T,F> |
GroupPattern.where(IterativeCondition<F> condition) |
Pattern<T,F> |
Pattern.where(IterativeCondition<F> condition)
Adds a condition that has to be satisfied by an event in order to be considered a match.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AndCondition<T>
Deprecated.
Please use
RichAndCondition instead. This class exists just for backwards
compatibility and will be removed in FLINK-10113. |
class |
NotCondition<T>
Deprecated.
Please use
RichNotCondition instead. This class exists just for backwards
compatibility and will be removed in FLINK-10113. |
class |
OrCondition<T>
Deprecated.
Please use
RichOrCondition instead. This class exists just for backwards
compatibility and will be removed in FLINK-10113. |
class |
RichAndCondition<T>
|
class |
RichCompositeIterativeCondition<T>
A base class of composite
IterativeCondition conditions such as RichAndCondition,
RichOrCondition and RichNotCondition, etc. |
class |
RichIterativeCondition<T>
Rich variant of the
IterativeCondition. |
class |
RichNotCondition<T>
A
condition which negates the condition it wraps and returns
true if the original condition returns false. |
class |
RichOrCondition<T>
A
condition which combines two conditions with a logical OR and returns true if at least one is true. |
class |
SimpleCondition<T>
A user-defined condition that decides if an element should be accepted in the pattern or not.
|
class |
SubtypeCondition<T>
A
condition which filters elements of the given type. |
| Modifier and Type | Method and Description |
|---|---|
static <T> IterativeCondition<T> |
BooleanConditions.falseFunction() |
IterativeCondition<T> |
RichOrCondition.getLeft() |
IterativeCondition<T> |
AndCondition.getLeft()
Deprecated.
|
IterativeCondition<T> |
OrCondition.getLeft()
Deprecated.
|
IterativeCondition<T> |
RichAndCondition.getLeft() |
IterativeCondition<T>[] |
RichCompositeIterativeCondition.getNestedConditions() |
IterativeCondition<T> |
RichOrCondition.getRight() |
IterativeCondition<T> |
AndCondition.getRight()
Deprecated.
|
IterativeCondition<T> |
OrCondition.getRight()
Deprecated.
|
IterativeCondition<T> |
RichAndCondition.getRight() |
static <T> IterativeCondition<T> |
BooleanConditions.trueFunction() |
| Constructor and Description |
|---|
AndCondition(IterativeCondition<T> left,
IterativeCondition<T> right)
Deprecated.
|
AndCondition(IterativeCondition<T> left,
IterativeCondition<T> right)
Deprecated.
|
NotCondition(IterativeCondition<T> original)
Deprecated.
|
OrCondition(IterativeCondition<T> left,
IterativeCondition<T> right)
Deprecated.
|
OrCondition(IterativeCondition<T> left,
IterativeCondition<T> right)
Deprecated.
|
RichAndCondition(IterativeCondition<T> left,
IterativeCondition<T> right) |
RichAndCondition(IterativeCondition<T> left,
IterativeCondition<T> right) |
RichCompositeIterativeCondition(IterativeCondition<T>... nestedConditions) |
RichNotCondition(IterativeCondition<T> original) |
RichOrCondition(IterativeCondition<T> left,
IterativeCondition<T> right) |
RichOrCondition(IterativeCondition<T> left,
IterativeCondition<T> right) |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.