| Package | Description |
|---|---|
| org.drools.model | |
| org.drools.model.functions.accumulate | |
| org.drools.model.patterns | |
| org.drools.model.view |
| Modifier and Type | Method and Description |
|---|---|
static AccumulateFunction |
DSL.accFunction(Class<?> accFunctionClass) |
static AccumulateFunction |
DSL.accFunction(Class<?> accFunctionClass,
Argument source) |
static AccumulateFunction |
DSL.accFunction(Supplier<?> functionSupplier) |
static AccumulateFunction |
DSL.accFunction(Supplier<?> functionSupplier,
Argument source) |
AccumulateFunction[] |
AccumulatePattern.getAccumulateFunctions() |
| Modifier and Type | Method and Description |
|---|---|
static <T> ExprViewItem<T> |
DSL.accumulate(ViewItem<?> viewItem,
AccumulateFunction firstFunction,
AccumulateFunction... otherFunctions) |
static <T> ExprViewItem<T> |
DSL.accumulate(ViewItem<?> viewItem,
AccumulateFunction firstFunction,
AccumulateFunction... otherFunctions) |
static <T,A,B,C,D,K> |
DSL.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> |
DSL.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> |
DSL.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> |
DSL.groupBy(ViewItem<T> viewItem,
Variable<A> var1,
Variable<K> varKey,
Function1<A,K> groupingFunction,
AccumulateFunction... accFunctions) |
| Modifier and Type | Method and Description |
|---|---|
AccumulateFunction |
AccumulateFunction.as(Variable result) |
AccumulateFunction |
AccumulateFunction.with(Variable... externalVars) |
| Modifier and Type | Method and Description |
|---|---|
AccumulateFunction[] |
AccumulatePatternImpl.getAccumulateFunctions() |
| Constructor and Description |
|---|
AccumulatePatternImpl(Condition condition,
AccumulateFunction... accumulateFunctions) |
GroupByPatternImpl(Condition condition,
Variable[] vars,
Variable<K> varKey,
FunctionN groupingFunction,
AccumulateFunction... accumulateFunctions) |
| Modifier and Type | Method and Description |
|---|---|
AccumulateFunction[] |
AccumulateExprViewItem.getAccumulateFunctions() |
| Constructor and Description |
|---|
AccumulateExprViewItem(ViewItem<T> expr,
AccumulateFunction... accumulateFunctions) |
GroupByExprViewItem(ViewItem<T> expr,
Variable[] vars,
Variable<K> varKey,
FunctionN groupingFunction,
AccumulateFunction[] accumulateFunctions) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.