Uses of Class
org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
-
-
Uses of DroolsBiCondition in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return DroolsBiCondition Modifier and Type Method Description DroolsBiCondition<A,B,PatternVar>DroolsBiCondition. andFilter(BiPredicate<A,B> predicate)<NewA,NewB>
DroolsBiCondition<NewA,NewB,?>DroolsBiCondition. andGroupBi(BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping)<NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsBiCondition. andGroupWithCollect(BiFunction<A,B,NewA> groupKeyMapping, BiConstraintCollector<A,B,?,NewB> collector)<C> DroolsBiCondition<A,B,PatternVar>DroolsBiCondition. andIfExists(Class<C> otherClass, TriJoiner<A,B,C>... joiners)<C> DroolsBiCondition<A,B,PatternVar>DroolsBiCondition. andIfNotExists(Class<C> otherClass, TriJoiner<A,B,C>... joiners)abstract DroolsBiCondition<A,B,?>DroolsAbstractBiConstraintStream. getCondition()DroolsBiCondition<A,B,?>DroolsExistsBiConstraintStream. getCondition()DroolsBiCondition<A,B,?>DroolsFilterBiConstraintStream. getCondition()DroolsBiCondition<NewA,NewB,?>DroolsGroupingBiConstraintStream. getCondition()DroolsBiCondition<A,B,?>DroolsJoinBiConstraintStream. getCondition()DroolsBiCondition<A,B,?>DroolsScoringBiConstraintStream. getCondition() -
Uses of DroolsBiCondition in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return DroolsBiCondition Modifier and Type Method Description protected <NewA,NewB,InTuple,OutPatternVar>
DroolsBiCondition<NewA,NewB,OutPatternVar>DroolsCondition. groupWithCollect(Supplier<? extends DroolsAbstractGroupByAccumulator<InTuple>> invokerSupplier) -
Uses of DroolsBiCondition in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad that return DroolsBiCondition Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,?>DroolsQuadCondition. andGroupBi(QuadFunction<A,B,C,D,NewA> groupKeyAMapping, QuadFunction<A,B,C,D,NewB> groupKeyBMapping)<NewA,NewB,__>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsQuadCondition. andGroupWithCollect(QuadFunction<A,B,C,D,NewA> groupKeyMapping, QuadConstraintCollector<A,B,C,D,__,NewB> collector) -
Uses of DroolsBiCondition in org.optaplanner.core.impl.score.stream.drools.tri
Methods in org.optaplanner.core.impl.score.stream.drools.tri that return DroolsBiCondition Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,?>DroolsTriCondition. andGroupBi(TriFunction<A,B,C,NewA> groupKeyAMapping, TriFunction<A,B,C,NewB> groupKeyBMapping)<NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsTriCondition. andGroupWithCollect(TriFunction<A,B,C,NewA> groupKeyMapping, TriConstraintCollector<A,B,C,?,NewB> collector) -
Uses of DroolsBiCondition in org.optaplanner.core.impl.score.stream.drools.uni
Methods in org.optaplanner.core.impl.score.stream.drools.uni that return DroolsBiCondition Modifier and Type Method Description <NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsUniCondition. andGroupBi(Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping)<NewA,NewB>
DroolsBiCondition<NewA,NewB,BiTuple<NewA,NewB>>DroolsUniCondition. andGroupWithCollect(Function<A,NewA> groupKeyMapping, UniConstraintCollector<A,?,NewB> collector)<B,BPatternVar>
DroolsBiCondition<A,B,BPatternVar>DroolsUniCondition. andJoin(DroolsUniCondition<B,BPatternVar> bCondition, AbstractBiJoiner<A,B> biJoiner)
-