Constructor and Description |
---|
DroolsBiRuleStructure(DroolsUniRuleStructure<A,APatternVar> aRuleStructure,
DroolsUniRuleStructure<B,PatternVar> bRuleStructure,
LongSupplier variableIdSupplier) |
DroolsBiRuleStructure(DroolsUniRuleStructure<A,APatternVar> aRuleStructure,
DroolsUniRuleStructure<B,PatternVar> bRuleStructure,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
<NewA> DroolsUniRuleStructure<NewA,NewA> |
DroolsRuleStructure.recollect(org.drools.model.Variable<NewA> newA,
org.drools.model.view.ViewItem<?> accumulatePattern) |
<NewA> DroolsUniRuleStructure<NewA,NewA> |
DroolsRuleStructure.regroup(org.drools.model.Variable<Collection<NewA>> newASource,
org.drools.model.PatternDSL.PatternDef<Collection<NewA>> collectPattern,
org.drools.model.view.ViewItem<?> accumulatePattern) |
Constructor and Description |
---|
DroolsQuadRuleStructure(DroolsTriRuleStructure<A,B,C,AbcPatternVar> abcRuleStructure,
DroolsUniRuleStructure<D,PatternVar> dRuleStructure,
LongSupplier variableIdSupplier)
Builds a final version of the ABC pattern as it will no longer be mutated, and turns the D pattern into the new
primary pattern.
|
Constructor and Description |
---|
DroolsTriRuleStructure(DroolsBiRuleStructure<A,B,AbPatternVar> abRuleStructure,
DroolsUniRuleStructure<C,PatternVar> cRuleStructure,
LongSupplier variableIdSupplier)
Builds a final version of the AB pattern as it will no longer be mutated, and turns the C pattern into the new
primary pattern.
|
Modifier and Type | Method and Description |
---|---|
DroolsUniRuleStructure<A,PatternVar> |
DroolsUniRuleStructure.amend(UnaryOperator<org.drools.model.PatternDSL.PatternDef<PatternVar>> expander) |
<B> DroolsUniRuleStructure<A,PatternVar> |
DroolsUniRuleStructure.existsOrNot(org.drools.model.PatternDSL.PatternDef<B> existencePattern,
boolean shouldExist) |
Constructor and Description |
---|
DroolsUniCondition(DroolsUniRuleStructure<A,PatternVar> ruleStructure) |
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.