public class DroolsJoinBiConstraintStream<Solution_,A,B> extends DroolsAbstractBiConstraintStream<Solution_,A,B>
constraintFactory
Constructor and Description |
---|
DroolsJoinBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory,
DroolsAbstractUniConstraintStream<Solution_,A> parent,
DroolsAbstractUniConstraintStream<Solution_,B> otherStream,
BiJoiner<A,B> biJoiner) |
Modifier and Type | Method and Description |
---|---|
DroolsBiCondition<A,B,?> |
getCondition() |
DroolsAbstractUniConstraintStream<Solution_,A> |
getLeftParentStream() |
protected DroolsAbstractConstraintStream<Solution_> |
getParent() |
DroolsAbstractUniConstraintStream<Solution_,B> |
getRightParentStream() |
String |
toString() |
filter, getCardinality, getFromStreamList, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, ifExists, ifNotExists, impactScore, impactScore, impactScoreBigDecimal, impactScoreConfigurable, impactScoreConfigurable, impactScoreConfigurableBigDecimal, impactScoreConfigurableLong, impactScoreLong, join
addChildStream, buildConstraint, buildConstraintConfigurable, createRuleItemBuilders, getChildStreams, getConstraintFactory, getExpectedJustificationTypes
buildConstraintWeightExtractor, buildConstraintWeightExtractor, impact, penalize, penalizeConfigurable, reward, rewardConfigurable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
impact, impactBigDecimal, impactConfigurable, impactConfigurableBigDecimal, impactConfigurableLong, impactLong, penalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLong
ifExists, ifExists, ifExists, ifExists, ifNotExists, ifNotExists, ifNotExists, ifNotExists, impact, impactBigDecimal, impactConfigurable, impactConfigurableBigDecimal, impactConfigurableLong, impactLong, join, join, join, join, join, join, join, penalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLong
getConstraintFactory, impact, impact, penalize, penalize, penalizeConfigurable, penalizeConfigurable, reward, reward, rewardConfigurable, rewardConfigurable
public DroolsJoinBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, DroolsAbstractUniConstraintStream<Solution_,B> otherStream, BiJoiner<A,B> biJoiner)
public DroolsBiCondition<A,B,?> getCondition()
getCondition
in class DroolsAbstractBiConstraintStream<Solution_,A,B>
public DroolsAbstractUniConstraintStream<Solution_,A> getLeftParentStream()
public DroolsAbstractUniConstraintStream<Solution_,B> getRightParentStream()
protected DroolsAbstractConstraintStream<Solution_> getParent()
getParent
in class DroolsAbstractBiConstraintStream<Solution_,A,B>
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.