Uses of Interface
org.drools.ruleunits.dsl.patterns.PatternDef
Packages that use PatternDef
Package
Description
-
Uses of PatternDef in org.drools.ruleunits.dsl
Method parameters in org.drools.ruleunits.dsl with type arguments of type PatternDefModifier 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 PatternDef in org.drools.ruleunits.dsl.accumulate
Classes in org.drools.ruleunits.dsl.accumulate that implement PatternDefModifier and TypeClassDescriptionclassAccumulatePattern1<A,B> classAccumulatePattern2<A,B, C> classGroupByPattern1<A,K, V> classGroupByPattern2<A,B, K, V> -
Uses of PatternDef in org.drools.ruleunits.dsl.patterns
Subinterfaces of PatternDef in org.drools.ruleunits.dsl.patternsModifier and TypeInterfaceDescriptioninterfaceinterfacePattern1Def<A>interfacePattern2Def<A,B> interfacePattern3Def<A,B, C> interfacePattern4Def<A,B, C, D> Classes in org.drools.ruleunits.dsl.patterns that implement PatternDefModifier and TypeClassDescriptionclassclassclassclassPattern2DefImpl<A,B> classPattern3DefImpl<A,B, C> classPattern4DefImpl<A,B, C, D> classMethod parameters in org.drools.ruleunits.dsl.patterns with type arguments of type PatternDefModifier and TypeMethodDescription<B,C> Pattern2Def<A, C> Pattern1Def.accumulate(Function1<Pattern1Def<A>, PatternDef> patternBuilder, Accumulator1<B, C> acc) <B,C> Pattern2Def<A, C> Pattern1DefImpl.accumulate(Function1<Pattern1Def<A>, PatternDef> patternBuilder, Accumulator1<B, C> acc) Pattern1Def.exists(Function1<Pattern1Def<A>, PatternDef> patternBuilder) Pattern1DefImpl.exists(Function1<Pattern1Def<A>, PatternDef> patternBuilder) Pattern2Def.exists(Function1<Pattern2Def<A, B>, PatternDef> patternBuilder) Pattern2DefImpl.exists(Function1<Pattern2Def<A, B>, PatternDef> patternBuilder) <B,K, V> Pattern3Def<A, K, V> Pattern1Def.groupBy(Function1<Pattern1Def<A>, PatternDef> patternBuilder, Function1<B, K> groupingFunction, Accumulator1<B, V> acc) <B,K, V> Pattern3Def<A, K, V> Pattern1DefImpl.groupBy(Function1<Pattern1Def<A>, PatternDef> patternBuilder, Function1<B, K> groupingFunction, Accumulator1<B, V> acc) Pattern1Def.not(Function1<Pattern1Def<A>, PatternDef> patternBuilder) Pattern1DefImpl.not(Function1<Pattern1Def<A>, PatternDef> patternBuilder) Pattern2Def.not(Function1<Pattern2Def<A, B>, PatternDef> patternBuilder) Pattern2DefImpl.not(Function1<Pattern2Def<A, B>, PatternDef> patternBuilder) -
Uses of PatternDef in org.drools.ruleunits.dsl.util
Method parameters in org.drools.ruleunits.dsl.util with type arguments of type PatternDefModifier 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.internalCreatePattern(B builder, Function1<B, PatternDef> patternBuilder) RuleDefinition.not(Function1<RuleFactory, PatternDef> patternBuilder)