public final class DroolsJoinTriConstraintStream<Solution_,A,B,C> extends DroolsAbstractTriConstraintStream<Solution_,A,B,C>
parentconstraintFactory| 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> |
getCondition() |
DroolsAbstractBiConstraintStream<Solution_,A,B> |
getLeftParentStream() |
DroolsAbstractUniConstraintStream<Solution_,C> |
getRightParentStream() |
boolean |
isGroupByAllowed() |
String |
toString() |
filter, getFromStreamList, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, impactScore, impactScore, impactScoreBigDecimal, impactScoreConfigurable, impactScoreConfigurable, impactScoreConfigurableBigDecimal, impactScoreConfigurableLong, impactScoreLong, joinaddChildStream, buildConstraint, buildConstraintConfigurable, createRuleItemBuilders, getChildStreams, getConstraintFactory, throwWhenGroupByNotAllowedbuildConstraintWeightExtractor, buildConstraintWeightExtractor, penalize, penalizeConfigurable, reward, rewardConfigurable, validateConstraintIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpenalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLongjoin, join, join, join, join, join, join, penalize, penalizeBigDecimal, penalizeConfigurable, penalizeConfigurableBigDecimal, penalizeConfigurableLong, penalizeLong, reward, rewardBigDecimal, rewardConfigurable, rewardConfigurableBigDecimal, rewardConfigurableLong, rewardLonggetConstraintFactory, penalize, penalize, penalizeConfigurable, penalizeConfigurable, reward, reward, rewardConfigurable, rewardConfigurablepublic DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, DroolsAbstractUniConstraintStream<Solution_,C> otherStream, TriJoiner<A,B,C> triJoiner)
public DroolsTriCondition<A,B,C> getCondition()
getCondition in class DroolsAbstractTriConstraintStream<Solution_,A,B,C>public DroolsAbstractBiConstraintStream<Solution_,A,B> getLeftParentStream()
public DroolsAbstractUniConstraintStream<Solution_,C> getRightParentStream()
public boolean isGroupByAllowed()
isGroupByAllowed in class DroolsAbstractTriConstraintStream<Solution_,A,B,C>Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.