public final class DroolsTriCondition<A,B,C> extends Object
Constructor and Description |
---|
DroolsTriCondition(DroolsMetadata<Object,A> aMetadata,
DroolsMetadata<Object,B> bMetadata,
DroolsMetadata<Object,C> cMetadata) |
Modifier and Type | Method and Description |
---|---|
DroolsTriCondition<A,B,C> |
andFilter(TriPredicate<A,B,C> predicate) |
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) |
DroolsMetadata<Object,A> |
getAMetadata() |
DroolsMetadata<Object,B> |
getBMetadata() |
DroolsMetadata<Object,C> |
getCMetadata() |
public DroolsTriCondition(DroolsMetadata<Object,A> aMetadata, DroolsMetadata<Object,B> bMetadata, DroolsMetadata<Object,C> cMetadata)
public DroolsMetadata<Object,A> getAMetadata()
public DroolsMetadata<Object,B> getBMetadata()
public DroolsMetadata<Object,C> getCMetadata()
public DroolsTriCondition<A,B,C> andFilter(TriPredicate<A,B,C> predicate)
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.