public static interface PatternDSL.PatternDef<T> extends ViewItem<T>
get, getFirstVariable, getVariables
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)
<U> PatternDSL.PatternDef<T> expr(String exprId, Variable<U> var1, 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–2018 JBoss by Red Hat. All rights reserved.