Uses of Package
org.optaplanner.core.impl.score.stream.drools.common
-
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools Class Description DroolsAbstractConstraintStream -
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.bi Class Description BiTuple DroolsAbstractConstraintStream DroolsAbstractGroupBy DroolsAbstractGroupByAccumulator DroolsCondition Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (seePatternDSL
.DroolsPatternBuilder Instances ofPatternDSL.PatternDef
are mutable and as such can not be reused by constraint streams that could result in mutually different rules.DroolsRuleStructure Represents the left-hand side of a Drools rule.QuadTuple TriTuple -
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.common Class Description BiTuple DroolsAbstractAccumulateFunction DroolsAbstractConstraintStream DroolsAbstractGroupBy DroolsAbstractGroupByAccumulator DroolsAccumulateContext Each context is uniquely identified by itsSystem.identityHashCode(Object)
.DroolsCondition Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (seePatternDSL
.DroolsPatternBuilder Instances ofPatternDSL.PatternDef
are mutable and as such can not be reused by constraint streams that could result in mutually different rules.DroolsRuleStructure Represents the left-hand side of a Drools rule.FactTuple GroupByCollectorProcessor QuadTuple TriTuple -
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.quad Class Description BiTuple DroolsAbstractConstraintStream DroolsAbstractGroupBy DroolsAbstractGroupByAccumulator DroolsCondition Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (seePatternDSL
.DroolsCondition.ImmediatelyPreviousFilter When two filters follow one another immediately, we merge them into a newPredicate
.DroolsPatternBuilder Instances ofPatternDSL.PatternDef
are mutable and as such can not be reused by constraint streams that could result in mutually different rules.DroolsRuleStructure Represents the left-hand side of a Drools rule.QuadTuple TriTuple -
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.tri Class Description BiTuple DroolsAbstractConstraintStream DroolsAbstractGroupBy DroolsAbstractGroupByAccumulator DroolsCondition Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (seePatternDSL
.DroolsPatternBuilder Instances ofPatternDSL.PatternDef
are mutable and as such can not be reused by constraint streams that could result in mutually different rules.DroolsRuleStructure Represents the left-hand side of a Drools rule.QuadTuple TriTuple -
Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.uni Class Description BiTuple DroolsAbstractConstraintStream DroolsAbstractGroupBy DroolsAbstractGroupByAccumulator DroolsCondition Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (seePatternDSL
.DroolsPatternBuilder Instances ofPatternDSL.PatternDef
are mutable and as such can not be reused by constraint streams that could result in mutually different rules.DroolsRuleStructure Represents the left-hand side of a Drools rule.QuadTuple TriTuple