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)
-