Package org.drools.model
Class DSL
java.lang.Object
org.drools.model.DSL
- Direct Known Subclasses:
PatternDSL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AccumulateFunctionaccFunction(Class<?> accFunctionClass) static AccumulateFunctionaccFunction(Class<?> accFunctionClass, Argument source) static AccumulateFunctionaccFunction(Supplier<?> functionSupplier) static AccumulateFunctionaccFunction(Supplier<?> functionSupplier, Argument source) static <T> ExprViewItem<T>accumulate(ViewItem<?> viewItem, AccumulateFunction firstFunction, AccumulateFunction... otherFunctions) static TemporalPredicateafter()static TemporalPredicateafter(long lowerBound, long upperBound) static TemporalPredicatestatic TemporalPredicatestatic ViewItemand(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static AnnotationValueannotationValue(String key, String value) static <T> Variable<T>static TemporalPredicatebefore()static TemporalPredicatebefore(long lowerBound, long upperBound) static TemporalPredicatestatic TemporalPredicatestatic TemporalPredicatestatic TemporalPredicatestatic TemporalPredicateprotected static ViewItem[]combineExprs(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static <T> Declaration<T>declarationOf(Class<T> type) static <T> Declaration<T>declarationOf(Class<T> type, String name) static <T> Declaration<T>declarationOf(Class<T> type, String name, DeclarationSource source) static <T> Declaration<T>declarationOf(Class<T> type, String name, DeclarationSource source, Window window) static <T> Declaration<T>declarationOf(Class<T> type, String name, Window window) static <T> Declaration<T>declarationOf(Class<T> type, DeclarationSource source) static <T> Declaration<T>declarationOf(Class<T> type, DeclarationSource source, Window window) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, String name) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, String name, DeclarationSource source) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, String name, DeclarationSource source, Window window) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, String name, Window window) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, DeclarationSource source) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, DeclarationSource source, Window window) static <T> Declaration<T>declarationOf(Class<T> type, DomainClassMetadata metadata, Window window) static <T> Declaration<T>declarationOf(Class<T> type, Window window) static TemporalPredicateduring()static TemporalPredicatestatic TemporalPredicatestatic EntryPointentryPoint(String name) static booleanstatic booleanstatic <T> Exchange<T>exchangeOf(Class<T> type) static <T> Exchange<T>exchangeOf(Class<T> type, String name) static ConsequenceBuilder._0static ConsequenceBuilder._0static ConsequenceBuilder._0executeScript(String language, Class<?> ruleClass, String script) static ExprViewItemexists(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static FixedValueItemexpr(boolean value) static FixedValueItemstatic <A,B, C, D> Expr4ViewItem<A, B, C, D> expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Predicate4<A, B, C, D> predicate) static <A,B, C, D, E>
Expr5ViewItem<A,B, C, D, E> expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Predicate5<A, B, C, D, E> predicate) static <A,B, C, D, E, F>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Predicate6<A, B, C, D, E, F> predicate) static <A,B, C, D, E, F, G>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Predicate7<A, B, C, D, E, F, G> predicate) static <A,B, C, D, E, F, G, H>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Predicate8<A, B, C, D, E, F, G, H> predicate) static <A,B, C, D, E, F, G, H, I>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Predicate9<A, B, C, D, E, F, G, H, I> predicate) static <A,B, C, D, E, F, G, H, I, J>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Predicate10<A, B, C, D, E, F, G, H, I, J> predicate) static <A,B, C, D, E, F, G, H, I, J, K>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Predicate11<A, B, C, D, E, F, G, H, I, J, K> predicate) static <A,B, C, D, E, F, G, H, I, J, K, L>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Predicate12<A, B, C, D, E, F, G, H, I, J, K, L> predicate) static <A,B, C, D, E, F, G, H, I, J, K, L, M>
ExprViewItem<A>expr(String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Variable<M> var13, Predicate13<A, B, C, D, E, F, G, H, I, J, K, L, M> predicate) static Expr1ViewItem<Boolean>static <T> Expr1ViewItem<T>expr(String exprId, Variable<T> var, Predicate1<T> predicate) static <T,U> Expr2ViewItem<T, U> expr(String exprId, Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) static <T,U, X> Expr3ViewItem<T, U, X> expr(String exprId, Variable<T> var1, Variable<U> var2, Variable<X> var3, Predicate3<T, U, X> predicate) static <A,B, C, D> Expr4ViewItem<A, B, C, D> expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Predicate4<A, B, C, D> predicate) static <A,B, C, D, E>
Expr5ViewItem<A,B, C, D, E> expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Predicate5<A, B, C, D, E> predicate) static <A,B, C, D, E, F>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Predicate6<A, B, C, D, E, F> predicate) static <A,B, C, D, E, F, G>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Predicate7<A, B, C, D, E, F, G> predicate) static <A,B, C, D, E, F, G, H>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Predicate8<A, B, C, D, E, F, G, H> predicate) static <A,B, C, D, E, F, G, H, I>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Predicate9<A, B, C, D, E, F, G, H, I> predicate) static <A,B, C, D, E, F, G, H, I, J>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Predicate10<A, B, C, D, E, F, G, H, I, J> predicate) static <A,B, C, D, E, F, G, H, I, J, K>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Predicate11<A, B, C, D, E, F, G, H, I, J, K> predicate) static <A,B, C, D, E, F, G, H, I, J, K, L>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Predicate12<A, B, C, D, E, F, G, H, I, J, K, L> predicate) static <A,B, C, D, E, F, G, H, I, J, K, L, M>
ExprViewItem<A>expr(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Variable<M> var13, Predicate13<A, B, C, D, E, F, G, H, I, J, K, L, M> predicate) static <T> Expr1ViewItem<T>expr(Variable<T> var, Predicate1<T> predicate) static <T,U> Expr2ViewItem<T, U> expr(Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) static <T,U, X> ExprViewItem<T> expr(Variable<T> var1, Variable<U> var2, Variable<X> var3, Predicate3<T, U, X> predicate) static TemporalPredicatestatic TemporalPredicatefinishedby(long dev, TimeUnit devUnit) static TemporalPredicatefinishes()static TemporalPredicatestatic ExprViewItemforall(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static <T> From<T>static <A,B> From<A> static <A,B, C> From<A> static <A,B, C, D> From<A> from(Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Function4<A, B, C, D, ?> provider) static <T> From<T>static <T> From<T>static <T> From<T>from(T value) static <T> Global<T>static <T> Global<T>static <T> Global<T>globalOf(TypeReference<T> type, String pkg, String name) static <T,A, B, C, D, K>
ExprViewItem<T>groupBy(ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<K> varKey, Function4<A, B, C, D, K> groupingFunction, AccumulateFunction... accFunctions) static <T,A, B, C, K>
ExprViewItem<T>groupBy(ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<K> varKey, Function3<A, B, C, K> groupingFunction, AccumulateFunction... accFunctions) static <T,A, B, K> ExprViewItem<T> groupBy(ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<K> varKey, Function2<A, B, K> groupingFunction, AccumulateFunction... accFunctions) static <T,A, K> ExprViewItem<T> groupBy(ViewItem<T> viewItem, Variable<A> var1, Variable<K> varKey, Function1<A, K> groupingFunction, AccumulateFunction... accFunctions) static TemporalPredicateincludes()static TemporalPredicatestatic TemporalPredicatestatic TemporalPredicatemeets()static TemporalPredicatestatic TemporalPredicatemetby()static TemporalPredicatestatic TemporalPredicatenot(TemporalPredicate predicate) static ExprViewItemnot(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static ConsequenceBuilder._Nstatic <T1> ConsequenceBuilder._1<T1>static <T1,T2> ConsequenceBuilder._2<T1, T2> static <T1,T2, T3> ConsequenceBuilder._3<T1, T2, T3> static <T1,T2, T3, T4>
ConsequenceBuilder._4<T1,T2, T3, T4> static <T1,T2, T3, T4, T5>
ConsequenceBuilder._5<T1,T2, T3, T4, T5> static <T1,T2, T3, T4, T5, T6>
ConsequenceBuilder._6<T1,T2, T3, T4, T5, T6> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6) static <T1,T2, T3, T4, T5, T6, T7>
ConsequenceBuilder._7<T1,T2, T3, T4, T5, T6, T7> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7) static <T1,T2, T3, T4, T5, T6, T7, T8>
ConsequenceBuilder._8<T1,T2, T3, T4, T5, T6, T7, T8> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8) static <T1,T2, T3, T4, T5, T6, T7, T8, T9>
ConsequenceBuilder._9<T1,T2, T3, T4, T5, T6, T7, T8, T9> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>
ConsequenceBuilder._10<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
ConsequenceBuilder._11<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
ConsequenceBuilder._12<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
ConsequenceBuilder._13<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
ConsequenceBuilder._14<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
ConsequenceBuilder._15<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
ConsequenceBuilder._16<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
ConsequenceBuilder._17<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
ConsequenceBuilder._18<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
ConsequenceBuilder._19<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
ConsequenceBuilder._20<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
ConsequenceBuilder._21<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
ConsequenceBuilder._22<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23>
ConsequenceBuilder._23<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22, Variable<T23> arg23) static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24>
ConsequenceBuilder._24<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> on(Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22, Variable<T23> arg23, Variable<T24> arg24) static ViewItemor(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) static TemporalPredicatestatic TemporalPredicateoverlappedby(long dev, TimeUnit devUnit) static TemporalPredicateoverlappedby(long minDev, TimeUnit minDevTimeUnit, long maxDev, TimeUnit maxDevTimeUnit) static TemporalPredicateoverlaps()static TemporalPredicatestatic TemporalPredicatestatic <T> From<T>reactiveFrom(Variable<T> variable, Function1<T, ?> provider) static TemporalPredicatestatic TemporalPredicatestatic TemporalPredicatestarts()static TemporalPredicatestatic <R> DynamicValueSupplier<R>static <A,R> DynamicValueSupplier<R> static <A,B, R> DynamicValueSupplier<R> static <R> DynamicValueSupplier<R>supply(R value) static TypeMetaDataImpltypeMetaData(Class<?> type) static <T> UnitData<T>static UnitData<?>static <T> Value<T>valueOf(T value) static Windowwindow(WindowDefinition.Type type, long value) static <T> WindowReference<T>window(WindowDefinition.Type type, long value, Class<T> patternType, EntryPoint entryPoint, Predicate1<T>... predicates) static <T> WindowReference<T>window(WindowDefinition.Type type, long value, Class<T> patternType, Predicate1<T>... predicates) static Windowwindow(WindowDefinition.Type type, long value, TimeUnit timeUnit) static <T> WindowReference<T>window(WindowDefinition.Type type, long value, TimeUnit timeUnit, Class<T> patternType, EntryPoint entryPoint, Predicate1<T>... predicates) static <T> WindowReference<T>window(WindowDefinition.Type type, long value, TimeUnit timeUnit, Class<T> patternType, Predicate1<T>... predicates)
-
Constructor Details
-
DSL
public DSL()
-
-
Method Details
-
typeMetaData
-
annotationValue
-
any
-
exchangeOf
-
exchangeOf
-
declarationOf
-
declarationOf
-
declarationOf
-
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, String name, DeclarationSource source) -
declarationOf
-
declarationOf
-
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DeclarationSource source, Window window) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, String name, DeclarationSource source, Window window) -
declarationOf
-
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, String name) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, DeclarationSource source) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, String name, DeclarationSource source) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, Window window) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, String name, Window window) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, DeclarationSource source, Window window) -
declarationOf
public static <T> Declaration<T> declarationOf(Class<T> type, DomainClassMetadata metadata, String name, DeclarationSource source, Window window) -
globalOf
-
globalOf
-
globalOf
-
entryPoint
-
window
-
window
-
window
public static <T> WindowReference<T> window(WindowDefinition.Type type, long value, Class<T> patternType, Predicate1<T>... predicates) -
window
public static <T> WindowReference<T> window(WindowDefinition.Type type, long value, TimeUnit timeUnit, Class<T> patternType, Predicate1<T>... predicates) -
window
public static <T> WindowReference<T> window(WindowDefinition.Type type, long value, Class<T> patternType, EntryPoint entryPoint, Predicate1<T>... predicates) -
window
public static <T> WindowReference<T> window(WindowDefinition.Type type, long value, TimeUnit timeUnit, Class<T> patternType, EntryPoint entryPoint, Predicate1<T>... predicates) -
unitData
-
unitData
-
from
-
from
-
from
-
from
-
from
-
from
-
from
-
reactiveFrom
-
or
-
and
-
combineExprs
protected static ViewItem[] combineExprs(ViewItemBuilder<?> expression, ViewItemBuilder<?>... expressions) -
expr
-
expr
-
expr
public static <T,U> Expr2ViewItem<T,U> expr(Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) -
expr
public static <T,U, ExprViewItem<T> exprX> (Variable<T> var1, Variable<U> var2, Variable<X> var3, Predicate3<T, U, X> predicate) -
expr
-
expr
public static <T,U> Expr2ViewItem<T,U> expr(String exprId, Variable<T> var1, Variable<U> var2, Predicate2<T, U> predicate) -
expr
public static <T,U, Expr3ViewItem<T,X> U, exprX> (String exprId, Variable<T> var1, Variable<U> var2, Variable<X> var3, Predicate3<T, U, X> predicate) -
expr
public static <A,B, Expr4ViewItem<A,C, D> B, exprC, D> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Predicate4<A, B, C, D> predicate) -
expr
public static <A,B, Expr4ViewItem<A,C, D> B, exprC, D> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Predicate4<A, B, C, D> predicate) -
expr
public static <A,B, Expr5ViewItem<A,C, D, E> B, exprC, D, E> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Predicate5<A, B, C, D, E> predicate) -
expr
public static <A,B, Expr5ViewItem<A,C, D, E> B, exprC, D, E> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Predicate5<A, B, C, D, E> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Predicate6<A, B, C, D, E, F> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Predicate6<A, B, C, D, E, F> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Predicate7<A, B, C, D, E, F, G> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Predicate7<A, B, C, D, E, F, G> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Predicate8<A, B, C, D, E, F, G, H> predicate) -
expr
-
expr
-
expr
-
expr
-
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Predicate10<A, B, C, D, E, F, G, H, I, J> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Predicate11<A, B, C, D, E, F, G, H, I, J, K> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Predicate11<A, B, C, D, E, F, G, H, I, J, K> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K, L> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Predicate12<A, B, C, D, E, F, G, H, I, J, K, L> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K, L> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Predicate12<A, B, C, D, E, F, G, H, I, J, K, L> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K, L, M> (Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Variable<M> var13, Predicate13<A, B, C, D, E, F, G, H, I, J, K, L, M> predicate) -
expr
public static <A,B, ExprViewItem<A> exprC, D, E, F, G, H, I, J, K, L, M> (String exprId, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<E> var5, Variable<F> var6, Variable<G> var7, Variable<H> var8, Variable<I> var9, Variable<J> var10, Variable<K> var11, Variable<L> var12, Variable<M> var13, Predicate13<A, B, C, D, E, F, G, H, I, J, K, L, M> predicate) -
expr
-
expr
-
not
-
exists
-
forall
-
accumulate
public static <T> ExprViewItem<T> accumulate(ViewItem<?> viewItem, AccumulateFunction firstFunction, AccumulateFunction... otherFunctions) -
accFunction
-
accFunction
-
accFunction
-
accFunction
-
groupBy
public static <T,A, ExprViewItem<T> groupByK> (ViewItem<T> viewItem, Variable<A> var1, Variable<K> varKey, Function1<A, K> groupingFunction, AccumulateFunction... accFunctions) -
groupBy
public static <T,A, ExprViewItem<T> groupByB, K> (ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<K> varKey, Function2<A, B, K> groupingFunction, AccumulateFunction... accFunctions) -
groupBy
public static <T,A, ExprViewItem<T> groupByB, C, K> (ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<K> varKey, Function3<A, B, C, K> groupingFunction, AccumulateFunction... accFunctions) -
groupBy
public static <T,A, ExprViewItem<T> groupByB, C, D, K> (ViewItem<T> viewItem, Variable<A> var1, Variable<B> var2, Variable<C> var3, Variable<D> var4, Variable<K> varKey, Function4<A, B, C, D, K> groupingFunction, AccumulateFunction... accFunctions) -
not
-
after
-
after
-
after
-
after
public static TemporalPredicate after(long lowerBound, TimeUnit lowerUnit, long upperBound, TimeUnit upperUnit) -
before
-
before
-
before
-
before
public static TemporalPredicate before(long lowerBound, TimeUnit lowerUnit, long upperBound, TimeUnit upperUnit) -
coincides
-
coincides
-
coincides
public static TemporalPredicate coincides(long startDev, TimeUnit startDevUnit, long endDev, TimeUnit endDevUnit) -
during
-
during
-
during
-
finishedby
-
finishedby
-
finishes
-
finishes
-
includes
-
includes
-
includes
-
metby
-
metby
-
meets
-
meets
-
overlappedby
-
overlappedby
-
overlappedby
public static TemporalPredicate overlappedby(long minDev, TimeUnit minDevTimeUnit, long maxDev, TimeUnit maxDevTimeUnit) -
overlaps
-
overlaps
-
overlaps
public static TemporalPredicate overlaps(long minDev, TimeUnit minDevTimeUnit, long maxDev, TimeUnit maxDevTimeUnit) -
startedby
-
startedby
-
starts
-
starts
-
execute
-
execute
-
executeScript
public static ConsequenceBuilder._0 executeScript(String language, Class<?> ruleClass, String script) -
on
-
on
-
on
public static <T1,T2, ConsequenceBuilder._3<T1,T3> T2, onT3> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3) -
on
public static <T1,T2, ConsequenceBuilder._4<T1,T3, T4> T2, onT3, T4> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4) -
on
-
on
-
on
-
on
-
on
-
on
public static <T1,T2, ConsequenceBuilder._10<T1,T3, T4, T5, T6, T7, T8, T9, T10> T2, onT3, T4, T5, T6, T7, T8, T9, T10> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10) -
on
public static <T1,T2, ConsequenceBuilder._11<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11) -
on
public static <T1,T2, ConsequenceBuilder._12<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12) -
on
public static <T1,T2, ConsequenceBuilder._13<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13) -
on
public static <T1,T2, ConsequenceBuilder._14<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14) -
on
public static <T1,T2, ConsequenceBuilder._15<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15) -
on
public static <T1,T2, ConsequenceBuilder._16<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16) -
on
public static <T1,T2, ConsequenceBuilder._17<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17) -
on
public static <T1,T2, ConsequenceBuilder._18<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18) -
on
public static <T1,T2, ConsequenceBuilder._19<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19) -
on
public static <T1,T2, ConsequenceBuilder._20<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20) -
on
public static <T1,T2, ConsequenceBuilder._21<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21) -
on
public static <T1,T2, ConsequenceBuilder._22<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22) -
on
public static <T1,T2, ConsequenceBuilder._23<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22, Variable<T23> arg23) -
on
public static <T1,T2, ConsequenceBuilder._24<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> T2, onT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> (Variable<T1> arg1, Variable<T2> arg2, Variable<T3> arg3, Variable<T4> arg4, Variable<T5> arg5, Variable<T6> arg6, Variable<T7> arg7, Variable<T8> arg8, Variable<T9> arg9, Variable<T10> arg10, Variable<T11> arg11, Variable<T12> arg12, Variable<T13> arg13, Variable<T14> arg14, Variable<T15> arg15, Variable<T16> arg16, Variable<T17> arg17, Variable<T18> arg18, Variable<T19> arg19, Variable<T20> arg20, Variable<T21> arg21, Variable<T22> arg22, Variable<T23> arg23, Variable<T24> arg24) -
on
-
valueOf
-
eval
-
eval
-
supply
-
supply
-
supply
-
supply
public static <A,B, DynamicValueSupplier<R> supplyR> (Variable<A> var1, Variable<B> var2, Function2<A, B, R> f)
-