| Modifier and Type | Class and Description |
|---|---|
class |
BendableScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
BendableBigDecimalScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
BendableLongScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardMediumSoftScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardMediumSoftBigDecimalScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardMediumSoftLongScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardSoftScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardSoftBigDecimalScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
HardSoftDoubleScoreHolder
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HardSoftLongScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleBigDecimalScoreHolder |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleDoubleScoreHolder
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleLongScoreHolder |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsConstraint.createRules(Map<DroolsAbstractConstraintStream<Solution_>,org.drools.model.Rule> ruleLibrary,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
Creates Drools rules required to process this constraint.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<org.drools.model.Rule> |
DroolsScoringBiConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
Optional<org.drools.model.Rule> |
DroolsGroupingBiConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
BiFunction<A,B,BigDecimal> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntBiFunction<A,B> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongBiFunction<A,B> matchWeighter) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.drools.model.Rule> |
DroolsAbstractConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.drools.model.Rule> |
DroolsScoringTriConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
TriFunction<A,B,C,BigDecimal> matchWeighter) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.drools.model.Rule> |
DroolsScoringUniConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
Optional<org.drools.model.Rule> |
DroolsGroupingUniConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
Function<A,BigDecimal> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntFunction<A> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongFunction<A> matchWeighter) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.