Uses of Class
org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
-
-
Uses of DroolsTriCondition in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return DroolsTriCondition Modifier and Type Method Description <NewA,NewB,NewC>
DroolsTriCondition<NewA,NewB,NewC,TriTuple<NewA,NewB,NewC>>DroolsBiCondition. andGroupBiWithCollect(BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, BiConstraintCollector<A,B,?,NewC> collector)
<C,CPatternVar>
DroolsTriCondition<A,B,C,CPatternVar>DroolsBiCondition. andJoin(DroolsUniCondition<C,CPatternVar> cCondition, AbstractTriJoiner<A,B,C> triJoiner)
-
Uses of DroolsTriCondition in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return DroolsTriCondition Modifier and Type Method Description protected <NewA,NewB,NewC,InTuple,OutPatternVar>
DroolsTriCondition<NewA,NewB,NewC,OutPatternVar>DroolsCondition. groupBiWithCollect(Supplier<? extends DroolsAbstractGroupByAccumulator<InTuple>> invokerSupplier)
-
Uses of DroolsTriCondition in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad that return DroolsTriCondition Modifier and Type Method Description <NewA,NewB,NewC,__>
DroolsTriCondition<NewA,NewB,NewC,TriTuple<NewA,NewB,NewC>>DroolsQuadCondition. andGroupBiWithCollect(QuadFunction<A,B,C,D,NewA> groupKeyAMapping, QuadFunction<A,B,C,D,NewB> groupKeyBMapping, QuadConstraintCollector<A,B,C,D,__,NewC> collector)
-
Uses of DroolsTriCondition in org.optaplanner.core.impl.score.stream.drools.tri
Methods in org.optaplanner.core.impl.score.stream.drools.tri that return DroolsTriCondition Modifier and Type Method Description DroolsTriCondition<A,B,C,PatternVar>
DroolsTriCondition. andFilter(TriPredicate<A,B,C> predicate)
<NewA,NewB,NewC>
DroolsTriCondition<NewA,NewB,NewC,TriTuple<NewA,NewB,NewC>>DroolsTriCondition. andGroupBiWithCollect(TriFunction<A,B,C,NewA> groupKeyAMapping, TriFunction<A,B,C,NewB> groupKeyBMapping, TriConstraintCollector<A,B,C,?,NewC> collector)
<D> DroolsTriCondition<A,B,C,PatternVar>
DroolsTriCondition. andIfExists(Class<D> otherClass, QuadJoiner<A,B,C,D>... joiners)
<D> DroolsTriCondition<A,B,C,PatternVar>
DroolsTriCondition. andIfNotExists(Class<D> otherClass, QuadJoiner<A,B,C,D>... joiners)
abstract DroolsTriCondition<A,B,C,?>
DroolsAbstractTriConstraintStream. getCondition()
DroolsTriCondition<A,B,C,?>
DroolsExistsTriConstraintStream. getCondition()
DroolsTriCondition<A,B,C,?>
DroolsFilterTriConstraintStream. getCondition()
DroolsTriCondition<NewA,NewB,NewC,?>
DroolsGroupingTriConstraintStream. getCondition()
DroolsTriCondition<A,B,C,?>
DroolsJoinTriConstraintStream. getCondition()
DroolsTriCondition<A,B,C,?>
DroolsScoringTriConstraintStream. getCondition()
-
Uses of DroolsTriCondition in org.optaplanner.core.impl.score.stream.drools.uni
Methods in org.optaplanner.core.impl.score.stream.drools.uni that return DroolsTriCondition Modifier and Type Method Description <NewA,NewB,NewC>
DroolsTriCondition<NewA,NewB,NewC,TriTuple<NewA,NewB,NewC>>DroolsUniCondition. andGroupBiWithCollect(Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, UniConstraintCollector<A,?,NewC> collector)
-