Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<Object> |
DroolsBiRuleStructure.getPrimaryPattern() |
Constructor and Description |
---|
DroolsBiRuleStructure(org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
DroolsPatternBuilder<?> targetPattern,
List<org.drools.model.RuleItemBuilder<?>> openRuleItems,
List<org.drools.model.RuleItemBuilder<?>> closedRuleItems,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<T> |
DroolsPatternBuilder.expand(UnaryOperator<org.drools.model.PatternDSL.PatternDef<T>> expander)
Mutate the existing
PatternDSL.PatternDef , adding a new operation, such as a new filter or a new variable
binding. |
abstract DroolsPatternBuilder<Object> |
DroolsRuleStructure.getPrimaryPattern()
Returns the pattern that the subsequent streams may further expand.
|
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<Object> |
DroolsQuadRuleStructure.getPrimaryPattern() |
Constructor and Description |
---|
DroolsQuadRuleStructure(org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
org.drools.model.Variable<C> cVariable,
org.drools.model.Variable<D> dVariable,
DroolsPatternBuilder<?> primaryPattern,
List<org.drools.model.RuleItemBuilder<?>> openRuleItems,
List<org.drools.model.RuleItemBuilder<?>> closedRuleItems,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<Object> |
DroolsTriRuleStructure.getPrimaryPattern() |
Constructor and Description |
---|
DroolsTriRuleStructure(org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
org.drools.model.Variable<C> cVariable,
DroolsPatternBuilder<?> primaryPattern,
List<org.drools.model.RuleItemBuilder<?>> openRuleItems,
List<org.drools.model.RuleItemBuilder<?>> closedRuleItems,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<Object> |
DroolsUniRuleStructure.getPrimaryPattern() |
Constructor and Description |
---|
DroolsUniRuleStructure(org.drools.model.Variable<A> aVariable,
DroolsPatternBuilder<?> aPattern,
List<org.drools.model.RuleItemBuilder<?>> openRuleItems,
List<org.drools.model.RuleItemBuilder<?>> closedRuleItems,
LongSupplier variableIdSupplier) |
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.