Constructor and Description |
---|
DroolsConstraint(DroolsConstraintFactory<Solution_> constraintFactory,
String constraintPackage,
String constraintName,
Function<Solution_,Score<?>> constraintWeightExtractor,
ScoreImpactType scoreImpactType,
boolean isConstraintWeightConfigurable,
List<DroolsFromUniConstraintStream<Solution_,Object>> fromStreamList,
DroolsAbstractConstraintStream<Solution_> scoringStream) |
Modifier and Type | Class and Description |
---|---|
class |
DroolsAbstractBiConstraintStream<Solution_,A,B> |
class |
DroolsExistsBiConstraintStream<Solution_,A,B> |
class |
DroolsFilterBiConstraintStream<Solution_,A,B> |
class |
DroolsGroupingBiConstraintStream<Solution_,NewA,NewB> |
class |
DroolsJoinBiConstraintStream<Solution_,A,B> |
class |
DroolsScoringBiConstraintStream<Solution_,A,B> |
Modifier and Type | Method and Description |
---|---|
protected DroolsAbstractConstraintStream<Solution_> |
DroolsScoringBiConstraintStream.getParent() |
protected DroolsAbstractConstraintStream<Solution_> |
DroolsJoinBiConstraintStream.getParent() |
protected DroolsAbstractConstraintStream<Solution_> |
DroolsGroupingBiConstraintStream.getParent() |
protected DroolsAbstractConstraintStream<Solution_> |
DroolsFilterBiConstraintStream.getParent() |
protected DroolsAbstractConstraintStream<Solution_> |
DroolsExistsBiConstraintStream.getParent() |
protected abstract DroolsAbstractConstraintStream<Solution_> |
DroolsAbstractBiConstraintStream.getParent() |
Modifier and Type | Method and Description |
---|---|
Collection<DroolsAbstractConstraintStream<Solution_>> |
DroolsAbstractConstraintStream.getChildStreams() |
Modifier and Type | Method and Description |
---|---|
void |
DroolsAbstractConstraintStream.addChildStream(DroolsAbstractConstraintStream<Solution_> childStream) |
protected DroolsConstraint<Solution_> |
DroolsAbstractConstraintStream.buildConstraint(String constraintPackage,
String constraintName,
Score<?> constraintWeight,
ScoreImpactType impactType,
DroolsAbstractConstraintStream<Solution_> scoringStream) |
protected DroolsConstraint<Solution_> |
DroolsAbstractConstraintStream.buildConstraintConfigurable(String constraintPackage,
String constraintName,
ScoreImpactType impactType,
DroolsAbstractConstraintStream<Solution_> scoringStream) |
Modifier and Type | Class and Description |
---|---|
class |
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> |
class |
DroolsExistsQuadConstraintStream<Solution_,A,B,C,D> |
class |
DroolsFilterQuadConstraintStream<Solution_,A,B,C,D> |
class |
DroolsGroupingQuadConstraintStream<Solution_,NewA,NewB,NewC,NewD> |
class |
DroolsJoinQuadConstraintStream<Solution_,A,B,C,D> |
class |
DroolsScoringQuadConstraintStream<Solution_,A,B,C,D> |
Modifier and Type | Field and Description |
---|---|
protected DroolsAbstractConstraintStream<Solution_> |
DroolsAbstractQuadConstraintStream.parent |
Constructor and Description |
---|
DroolsAbstractQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractConstraintStream<Solution_> parent) |
Modifier and Type | Class and Description |
---|---|
class |
DroolsAbstractTriConstraintStream<Solution_,A,B,C> |
class |
DroolsExistsTriConstraintStream<Solution_,A,B,C> |
class |
DroolsFilterTriConstraintStream<Solution_,A,B,C> |
class |
DroolsGroupingTriConstraintStream<Solution_,NewA,NewB,NewC> |
class |
DroolsJoinTriConstraintStream<Solution_,A,B,C> |
class |
DroolsScoringTriConstraintStream<Solution_,A,B,C> |
Modifier and Type | Field and Description |
---|---|
protected DroolsAbstractConstraintStream<Solution_> |
DroolsAbstractTriConstraintStream.parent |
Constructor and Description |
---|
DroolsAbstractTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractConstraintStream<Solution_> parent) |
Modifier and Type | Class and Description |
---|---|
class |
DroolsAbstractUniConstraintStream<Solution_,A> |
class |
DroolsExistsUniConstraintStream<Solution_,A> |
class |
DroolsFilterUniConstraintStream<Solution_,A> |
class |
DroolsFromUniConstraintStream<Solution_,A> |
class |
DroolsGroupingUniConstraintStream<Solution_,NewA> |
class |
DroolsScoringUniConstraintStream<Solution_,A> |
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.