Uses of Interface
org.drools.ruleunits.dsl.RuleFactory
Packages that use RuleFactory
Package
Description
-
Uses of RuleFactory in org.drools.ruleunits.dsl
Methods in org.drools.ruleunits.dsl that return RuleFactoryModifier and TypeMethodDescriptionRuleFactory.exists(Function1<RuleFactory, PatternDef> patternBuilder) RuleFactory.not(Function1<RuleFactory, PatternDef> patternBuilder) RulesFactory.rule()Creates a new rule and automatically adds it to the ones belonging to theRuleUnitDefinition.Creates a new rule with the given name and automatically adds it to the ones belonging to theRuleUnitDefinition.Method parameters in org.drools.ruleunits.dsl with type arguments of type RuleFactoryModifier and TypeMethodDescription<A,B> Pattern1Def<B> RuleFactory.accumulate(Function1<RuleFactory, PatternDef> patternBuilder, Accumulator1<A, B> acc) RuleFactory.exists(Function1<RuleFactory, PatternDef> patternBuilder) <A,K, V> Pattern2Def<K, V> RuleFactory.groupBy(Function1<RuleFactory, PatternDef> patternBuilder, Function1<A, K> groupingFunction, Accumulator1<A, V> acc) RuleFactory.not(Function1<RuleFactory, PatternDef> patternBuilder) -
Uses of RuleFactory in org.drools.ruleunits.dsl.patterns
Method parameters in org.drools.ruleunits.dsl.patterns with type arguments of type RuleFactoryModifier and TypeMethodDescription<B> Pattern2Def<A,B> Pattern1Def.join(Function1<RuleFactory, Pattern1Def<B>> patternBuilder) <B> Pattern2DefImpl<A,B> Pattern1DefImpl.join(Function1<RuleFactory, Pattern1Def<B>> patternBuilder) <C> Pattern3Def<A,B, C> Pattern2Def.join(Function1<RuleFactory, Pattern1Def<C>> patternBuilder) <C> Pattern3Def<A,B, C> Pattern2DefImpl.join(Function1<RuleFactory, Pattern1Def<C>> patternBuilder) <D> Pattern4Def<A,B, C, D> Pattern3Def.join(Function1<RuleFactory, Pattern1Def<D>> patternBuilder) <D> Pattern4Def<A,B, C, D> Pattern3DefImpl.join(Function1<RuleFactory, Pattern1Def<D>> patternBuilder) -
Uses of RuleFactory in org.drools.ruleunits.dsl.util
Classes in org.drools.ruleunits.dsl.util that implement RuleFactoryMethods in org.drools.ruleunits.dsl.util that return RuleFactoryModifier and TypeMethodDescriptionRuleDefinition.exists(Function1<RuleFactory, PatternDef> patternBuilder) RuleDefinition.not(Function1<RuleFactory, PatternDef> patternBuilder) Method parameters in org.drools.ruleunits.dsl.util with type arguments of type RuleFactoryModifier and TypeMethodDescription<A,B> Pattern1DefImpl<B> RuleDefinition.accumulate(Function1<RuleFactory, PatternDef> patternBuilder, Accumulator1<A, B> acc) RuleDefinition.exists(Function1<RuleFactory, PatternDef> patternBuilder) <A,K, V> Pattern2Def<K, V> RuleDefinition.groupBy(Function1<RuleFactory, PatternDef> patternBuilder, Function1<A, K> groupingFunction, Accumulator1<A, V> acc) RuleDefinition.not(Function1<RuleFactory, PatternDef> patternBuilder)