public final class DroolsTriCondition<A,B,C> extends DroolsCondition<DroolsTriRuleStructure<A,B,C>>
ruleStructure
Constructor and Description |
---|
DroolsTriCondition(DroolsTriRuleStructure<A,B,C> ruleStructure) |
Modifier and Type | Method and Description |
---|---|
DroolsTriCondition<A,B,C> |
andFilter(TriPredicate<A,B,C> predicate) |
<D> DroolsQuadCondition<A,B,C,D> |
andJoin(DroolsUniCondition<D> dCondition,
AbstractQuadJoiner<A,B,C,D> quadJoiner) |
List<org.drools.model.RuleItemBuilder<?>> |
completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
TriFunction<A,B,C,BigDecimal> matchWeighter) |
getRuleStructure, impactScore, impactScore, impactScore, impactScore
public DroolsTriCondition(DroolsTriRuleStructure<A,B,C> ruleStructure)
public DroolsTriCondition<A,B,C> andFilter(TriPredicate<A,B,C> predicate)
public <D> DroolsQuadCondition<A,B,C,D> andJoin(DroolsUniCondition<D> dCondition, AbstractQuadJoiner<A,B,C,D> quadJoiner)
public List<org.drools.model.RuleItemBuilder<?>> completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
public List<org.drools.model.RuleItemBuilder<?>> completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToIntTriFunction<A,B,C> matchWeighter)
public List<org.drools.model.RuleItemBuilder<?>> completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToLongTriFunction<A,B,C> matchWeighter)
public List<org.drools.model.RuleItemBuilder<?>> completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, TriFunction<A,B,C,BigDecimal> matchWeighter)
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.