public static interface PatternDSL.PatternDef<T> extends ViewItem<T>
Modifier and Type | Method and Description |
---|---|
PatternDSL.PatternDef<T> |
and() |
<A> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Function1<T,A> f) |
<A> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Function1<T,A> f,
PatternDSL.ReactOn reactOn) |
<A,U> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Variable<U> otherVar,
Function1<U,A> f) |
<A,U> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Variable<U> otherVar,
Function1<U,A> f,
PatternDSL.ReactOn reactOn) |
<A,U> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Variable<U> otherVar,
Function2<T,U,A> f) |
<A,U> PatternDSL.PatternDef<T> |
bind(Variable<A> boundVar,
Variable<U> otherVar,
Function2<T,U,A> f,
PatternDSL.ReactOn reactOn) |
PatternDSL.PatternDef<T> |
endAnd() |
PatternDSL.PatternDef<T> |
endOr() |
PatternDSL.PatternDef<T> |
expr(Predicate1<T> predicate) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Function1<T,?> fThis,
Function1<T,?> fVar,
TemporalPredicate temporalPredicate) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Function1<T,?> f,
long value,
TemporalPredicate temporalPredicate) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Function1<T,?> fThis,
Variable<U> var1,
Function1<U,?> fVar,
TemporalPredicate temporalPredicate) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Function1<T,?> fThis,
Variable<U> var1,
TemporalPredicate temporalPredicate) |
PatternDSL.PatternDef<T> |
expr(String exprId,
long value,
TemporalPredicate temporalPredicate) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Predicate1<T> predicate) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Predicate1<T> predicate,
AlphaIndex<T,?> index) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Predicate1<T> predicate,
AlphaIndex<T,?> index,
PatternDSL.ReactOn reactOn) |
PatternDSL.PatternDef<T> |
expr(String exprId,
Predicate1<T> predicate,
PatternDSL.ReactOn reactOn) |
<A,B> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Predicate3<T,A,B> predicate) |
<A,B> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Predicate3<T,A,B> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Predicate4<T,A,B,C> predicate) |
<A,B,C> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Predicate4<T,A,B,C> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Predicate5<T,A,B,C,D> predicate) |
<A,B,C,D> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Predicate5<T,A,B,C,D> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Predicate6<T,A,B,C,D,E> predicate) |
<A,B,C,D,E> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Predicate6<T,A,B,C,D,E> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Predicate7<T,A,B,C,D,E,F> predicate) |
<A,B,C,D,E,F> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Predicate7<T,A,B,C,D,E,F> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Predicate8<T,A,B,C,D,E,F,G> predicate) |
<A,B,C,D,E,F,G> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Predicate8<T,A,B,C,D,E,F,G> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G,H> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Predicate9<T,A,B,C,D,E,F,G,H> predicate) |
<A,B,C,D,E,F,G,H> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Predicate9<T,A,B,C,D,E,F,G,H> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G,H,I> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Predicate10<T,A,B,C,D,E,F,G,H,I> predicate) |
<A,B,C,D,E,F,G,H,I> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Predicate10<T,A,B,C,D,E,F,G,H,I> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G,H,I,J> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Predicate11<T,A,B,C,D,E,F,G,H,I,J> predicate) |
<A,B,C,D,E,F,G,H,I,J> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Predicate11<T,A,B,C,D,E,F,G,H,I,J> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G,H,I,J,K> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Variable<K> var12,
Predicate12<T,A,B,C,D,E,F,G,H,I,J,K> predicate) |
<A,B,C,D,E,F,G,H,I,J,K> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Variable<K> var12,
Predicate12<T,A,B,C,D,E,F,G,H,I,J,K> predicate,
PatternDSL.ReactOn reactOn) |
<A,B,C,D,E,F,G,H,I,J,K,L> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Variable<K> var12,
Variable<L> var13,
Predicate13<T,A,B,C,D,E,F,G,H,I,J,K,L> predicate) |
<A,B,C,D,E,F,G,H,I,J,K,L> |
expr(String exprId,
Variable<A> var2,
Variable<B> var3,
Variable<C> var4,
Variable<D> var5,
Variable<E> var6,
Variable<F> var7,
Variable<G> var8,
Variable<H> var9,
Variable<I> var10,
Variable<J> var11,
Variable<K> var12,
Variable<L> var13,
Predicate13<T,A,B,C,D,E,F,G,H,I,J,K,L> predicate,
PatternDSL.ReactOn reactOn) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var1,
Function1<U,?> fVar,
TemporalPredicate temporalPredicate) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var2,
Predicate2<T,U> predicate) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var2,
Predicate2<T,U> predicate,
BetaIndex<T,U,?> index) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var2,
Predicate2<T,U> predicate,
BetaIndex<T,U,?> index,
PatternDSL.ReactOn reactOn) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var2,
Predicate2<T,U> predicate,
PatternDSL.ReactOn reactOn) |
<U> PatternDSL.PatternDef<T> |
expr(String exprId,
Variable<U> var1,
TemporalPredicate temporalPredicate) |
<U> PatternDSL.PatternDef<T> |
expr(Variable<U> var2,
Predicate2<T,U> predicate) |
PatternDSL.PatternDef<T> |
or() |
PatternDSL.PatternDef<T> |
watch(String... watch) |
get, getFirstVariable, getVariables
PatternDSL.PatternDef<T> and()
PatternDSL.PatternDef<T> or()
PatternDSL.PatternDef<T> endAnd()
PatternDSL.PatternDef<T> endOr()
PatternDSL.PatternDef<T> expr(Predicate1<T> predicate)
PatternDSL.PatternDef<T> expr(String exprId, Predicate1<T> predicate)
PatternDSL.PatternDef<T> expr(String exprId, Predicate1<T> predicate, AlphaIndex<T,?> index)
PatternDSL.PatternDef<T> expr(String exprId, Predicate1<T> predicate, PatternDSL.ReactOn reactOn)
PatternDSL.PatternDef<T> expr(String exprId, Predicate1<T> predicate, AlphaIndex<T,?> index, PatternDSL.ReactOn reactOn)
<U> PatternDSL.PatternDef<T> expr(Variable<U> var2, Predicate2<T,U> predicate)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var2, Predicate2<T,U> predicate)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var2, Predicate2<T,U> predicate, BetaIndex<T,U,?> index)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var2, Predicate2<T,U> predicate, PatternDSL.ReactOn reactOn)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var2, Predicate2<T,U> predicate, BetaIndex<T,U,?> index, PatternDSL.ReactOn reactOn)
<A,B> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Predicate3<T,A,B> predicate)
<A,B> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Predicate3<T,A,B> predicate, PatternDSL.ReactOn reactOn)
<A,B,C> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Predicate4<T,A,B,C> predicate)
<A,B,C> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Predicate4<T,A,B,C> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Predicate5<T,A,B,C,D> predicate)
<A,B,C,D> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Predicate5<T,A,B,C,D> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Predicate6<T,A,B,C,D,E> predicate)
<A,B,C,D,E> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Predicate6<T,A,B,C,D,E> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Predicate7<T,A,B,C,D,E,F> predicate)
<A,B,C,D,E,F> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Predicate7<T,A,B,C,D,E,F> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Predicate8<T,A,B,C,D,E,F,G> predicate)
<A,B,C,D,E,F,G> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Predicate8<T,A,B,C,D,E,F,G> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G,H> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Predicate9<T,A,B,C,D,E,F,G,H> predicate)
<A,B,C,D,E,F,G,H> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Predicate9<T,A,B,C,D,E,F,G,H> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G,H,I> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Predicate10<T,A,B,C,D,E,F,G,H,I> predicate)
<A,B,C,D,E,F,G,H,I> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Predicate10<T,A,B,C,D,E,F,G,H,I> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G,H,I,J> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Predicate11<T,A,B,C,D,E,F,G,H,I,J> predicate)
<A,B,C,D,E,F,G,H,I,J> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Predicate11<T,A,B,C,D,E,F,G,H,I,J> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G,H,I,J,K> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Variable<K> var12, Predicate12<T,A,B,C,D,E,F,G,H,I,J,K> predicate)
<A,B,C,D,E,F,G,H,I,J,K> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Variable<K> var12, Predicate12<T,A,B,C,D,E,F,G,H,I,J,K> predicate, PatternDSL.ReactOn reactOn)
<A,B,C,D,E,F,G,H,I,J,K,L> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Variable<K> var12, Variable<L> var13, Predicate13<T,A,B,C,D,E,F,G,H,I,J,K,L> predicate)
<A,B,C,D,E,F,G,H,I,J,K,L> PatternDSL.PatternDef<T> expr(String exprId, Variable<A> var2, Variable<B> var3, Variable<C> var4, Variable<D> var5, Variable<E> var6, Variable<F> var7, Variable<G> var8, Variable<H> var9, Variable<I> var10, Variable<J> var11, Variable<K> var12, Variable<L> var13, Predicate13<T,A,B,C,D,E,F,G,H,I,J,K,L> predicate, PatternDSL.ReactOn reactOn)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var1, TemporalPredicate temporalPredicate)
PatternDSL.PatternDef<T> expr(String exprId, long value, TemporalPredicate temporalPredicate)
PatternDSL.PatternDef<T> expr(String exprId, Function1<T,?> f, long value, TemporalPredicate temporalPredicate)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var1, Function1<U,?> fVar, TemporalPredicate temporalPredicate)
<U> PatternDSL.PatternDef<T> expr(String exprId, Function1<T,?> fThis, Variable<U> var1, TemporalPredicate temporalPredicate)
PatternDSL.PatternDef<T> expr(String exprId, Function1<T,?> fThis, Function1<T,?> fVar, TemporalPredicate temporalPredicate)
<U> PatternDSL.PatternDef<T> expr(String exprId, Function1<T,?> fThis, Variable<U> var1, Function1<U,?> fVar, TemporalPredicate temporalPredicate)
<A> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Function1<T,A> f)
<A> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Function1<T,A> f, PatternDSL.ReactOn reactOn)
<A,U> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Variable<U> otherVar, Function1<U,A> f)
<A,U> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Variable<U> otherVar, Function1<U,A> f, PatternDSL.ReactOn reactOn)
<A,U> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Variable<U> otherVar, Function2<T,U,A> f)
<A,U> PatternDSL.PatternDef<T> bind(Variable<A> boundVar, Variable<U> otherVar, Function2<T,U,A> f, PatternDSL.ReactOn reactOn)
PatternDSL.PatternDef<T> watch(String... watch)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.