public final class DroolsJoinTriConstraintStream<Solution_,A,B,C> extends DroolsAbstractTriConstraintStream<Solution_,A,B,C>
parent
constraintFactory
Constructor and Description |
---|
DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractBiConstraintStream<Solution_,A,B> parent,
DroolsAbstractUniConstraintStream<Solution_,C> otherStream,
TriJoiner<A,B,C> triJoiner) |
Modifier and Type | Method and Description |
---|---|
DroolsTriCondition<A,B,C> |
createCondition() |
DroolsAbstractBiConstraintStream<Solution_,A,B> |
getLeftParentStream() |
DroolsAbstractUniConstraintStream<Solution_,C> |
getRightParentStream() |
String |
toString() |
filter, getFromStreamList, impactScore, impactScore, impactScoreBigDecimal, impactScoreConfigurable, impactScoreConfigurable, impactScoreConfigurableBigDecimal, impactScoreConfigurableLong, impactScoreLong
addChildStream, buildConstraint, buildConstraintConfigurable, buildRule, getChildStreams, getConstraintFactory
buildConstraintWeightExtractor, buildConstraintWeightExtractor, penalize, penalizeConfigurable, reward, rewardConfigurable, validateConstraintId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
penalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLong
penalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLong
getConstraintFactory, penalize, penalize, penalizeConfigurable, penalizeConfigurable, reward, reward, rewardConfigurable, rewardConfigurable
public DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, DroolsAbstractUniConstraintStream<Solution_,C> otherStream, TriJoiner<A,B,C> triJoiner)
public DroolsTriCondition<A,B,C> createCondition()
createCondition
in class DroolsAbstractTriConstraintStream<Solution_,A,B,C>
public DroolsAbstractBiConstraintStream<Solution_,A,B> getLeftParentStream()
public DroolsAbstractUniConstraintStream<Solution_,C> getRightParentStream()
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.