Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<PatternVar> |
DroolsBiRuleStructure.getPrimaryPatternBuilder() |
Constructor and Description |
---|
DroolsBiRuleStructure(org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
DroolsPatternBuilder<PatternVar> primaryPattern,
List<org.drools.model.view.ViewItemBuilder<?>> shelved,
List<org.drools.model.view.ViewItemBuilder<?>> prerequisites,
List<org.drools.model.view.ViewItemBuilder<?>> dependents,
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<PatternVar> |
DroolsRuleStructure.getPrimaryPatternBuilder()
Primary pattern is the Drools pattern to which operations such as filter and join will be applied.
|
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<PatternVar> |
DroolsQuadRuleStructure.getPrimaryPatternBuilder() |
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<PatternVar> primaryPattern,
List<org.drools.model.view.ViewItemBuilder<?>> shelved,
List<org.drools.model.view.ViewItemBuilder<?>> prerequisites,
List<org.drools.model.view.ViewItemBuilder<?>> dependents,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<PatternVar> |
DroolsTriRuleStructure.getPrimaryPatternBuilder() |
Constructor and Description |
---|
DroolsTriRuleStructure(org.drools.model.Variable<A> aVariable,
org.drools.model.Variable<B> bVariable,
org.drools.model.Variable<C> cVariable,
DroolsPatternBuilder<PatternVar> primaryPattern,
List<org.drools.model.view.ViewItemBuilder<?>> shelved,
List<org.drools.model.view.ViewItemBuilder<?>> prerequisites,
List<org.drools.model.view.ViewItemBuilder<?>> dependents,
LongSupplier variableIdSupplier) |
Modifier and Type | Method and Description |
---|---|
DroolsPatternBuilder<PatternVar> |
DroolsUniRuleStructure.getPrimaryPatternBuilder() |
Constructor and Description |
---|
DroolsUniRuleStructure(org.drools.model.Variable<A> aVariable,
DroolsPatternBuilder<PatternVar> aPattern,
List<org.drools.model.view.ViewItemBuilder<?>> shelved,
List<org.drools.model.view.ViewItemBuilder<?>> prerequisites,
List<org.drools.model.view.ViewItemBuilder<?>> dependents,
LongSupplier variableIdSupplier) |
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.