Uses of Class
org.drools.ruleunits.dsl.accumulate.Accumulator1
-
Packages that use Accumulator1 Package Description org.drools.ruleunits.dsl org.drools.ruleunits.dsl.accumulate org.drools.ruleunits.dsl.patterns org.drools.ruleunits.dsl.util -
-
Uses of Accumulator1 in org.drools.ruleunits.dsl
Methods in org.drools.ruleunits.dsl that return Accumulator1 Modifier and Type Method Description static <A,B>
Accumulator1<A,java.lang.Double>Accumulators. avg(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.util.List>Accumulators. collect()static <A,B>
Accumulator1<A,java.util.List>Accumulators. collect(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.util.Set>Accumulators. collectSet()static <A,B>
Accumulator1<A,java.util.Set>Accumulators. collectSet(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Long>Accumulators. count()static <A,B>
Accumulator1<A,java.lang.Integer>Accumulators. max(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Long>Accumulators. maxLong(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Integer>Accumulators. min(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Long>Accumulators. minLong(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Integer>Accumulators. sum(org.drools.model.functions.Function1<A,B> bindingFunc)static <A,B>
Accumulator1<A,java.lang.Long>Accumulators. sumLong(org.drools.model.functions.Function1<A,B> bindingFunc)Methods in org.drools.ruleunits.dsl with parameters of type Accumulator1 Modifier and Type Method Description <A,B>
Pattern1Def<B>RuleFactory. accumulate(org.drools.model.functions.Function1<RuleFactory,PatternDef> patternBuilder, Accumulator1<A,B> acc)<A,K,V>
Pattern2Def<K,V>RuleFactory. groupBy(org.drools.model.functions.Function1<RuleFactory,PatternDef> patternBuilder, org.drools.model.functions.Function1<A,K> groupingFunction, Accumulator1<A,V> acc) -
Uses of Accumulator1 in org.drools.ruleunits.dsl.accumulate
Constructors in org.drools.ruleunits.dsl.accumulate with parameters of type Accumulator1 Constructor Description AccumulatePattern1(RuleDefinition rule, InternalPatternDef pattern, Accumulator1<A,B> acc)AccumulatePattern2(RuleDefinition rule, Pattern1DefImpl<A> patternA, Pattern1DefImpl<C> patternC, Accumulator1<B,C> acc)GroupByPattern1(RuleDefinition rule, InternalPatternDef pattern, org.drools.model.functions.Function1<A,K> groupingFunction, Accumulator1<A,V> acc)GroupByPattern2(RuleDefinition rule, Pattern1DefImpl<A> patternA, InternalPatternDef pattern, org.drools.model.functions.Function1<B,K> groupingFunction, Accumulator1<B,V> acc) -
Uses of Accumulator1 in org.drools.ruleunits.dsl.patterns
Methods in org.drools.ruleunits.dsl.patterns with parameters of type Accumulator1 Modifier and Type Method Description <B,C>
Pattern2Def<A,C>Pattern1Def. accumulate(org.drools.model.functions.Function1<Pattern1Def<A>,PatternDef> patternBuilder, Accumulator1<B,C> acc)<B,C>
Pattern2Def<A,C>Pattern1DefImpl. accumulate(org.drools.model.functions.Function1<Pattern1Def<A>,PatternDef> patternBuilder, Accumulator1<B,C> acc)<B,K,V>
Pattern3Def<A,K,V>Pattern1Def. groupBy(org.drools.model.functions.Function1<Pattern1Def<A>,PatternDef> patternBuilder, org.drools.model.functions.Function1<B,K> groupingFunction, Accumulator1<B,V> acc)<B,K,V>
Pattern3Def<A,K,V>Pattern1DefImpl. groupBy(org.drools.model.functions.Function1<Pattern1Def<A>,PatternDef> patternBuilder, org.drools.model.functions.Function1<B,K> groupingFunction, Accumulator1<B,V> acc) -
Uses of Accumulator1 in org.drools.ruleunits.dsl.util
Methods in org.drools.ruleunits.dsl.util with parameters of type Accumulator1 Modifier and Type Method Description <A,B>
Pattern1DefImpl<B>RuleDefinition. accumulate(org.drools.model.functions.Function1<RuleFactory,PatternDef> patternBuilder, Accumulator1<A,B> acc)<A,K,V>
Pattern2Def<K,V>RuleDefinition. groupBy(org.drools.model.functions.Function1<RuleFactory,PatternDef> patternBuilder, org.drools.model.functions.Function1<A,K> groupingFunction, Accumulator1<A,V> acc)
-