<C> BiLeftHandSide<A,B> |
BiLeftHandSide.andExists(Class<C> cClass,
org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C>[] joiners,
Predicate<C> nullityFilter) |
|
BiLeftHandSide<A,B> |
BiLeftHandSide.andFilter(BiPredicate<A,B> predicate) |
|
<NewB> BiLeftHandSide<A,NewB> |
BiLeftHandSide.andFlattenLast(Function<B,Iterable<NewB>> mapping) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
BiLeftHandSide.andGroupBy(BiFunction<A,B,NewA> keyMappingA,
BiFunction<A,B,NewB> keyMappingB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
BiLeftHandSide.andGroupBy(BiFunction<A,B,NewA> keyMappingA,
org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
BiLeftHandSide.andGroupBy(org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewA> collectorA,
org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
QuadLeftHandSide.andGroupBy(org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> keyMappingA,
org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> keyMappingB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
QuadLeftHandSide.andGroupBy(org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> keyMappingA,
org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
QuadLeftHandSide.andGroupBy(org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewA> collectorA,
org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
TriLeftHandSide.andGroupBy(org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> keyMappingA,
org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> keyMappingB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
TriLeftHandSide.andGroupBy(org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> keyMappingA,
org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
TriLeftHandSide.andGroupBy(org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewA> collectorA,
org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
UniLeftHandSide.andGroupBy(Function<A,NewA> keyMappingA,
Function<A,NewB> keyMappingB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
UniLeftHandSide.andGroupBy(Function<A,NewA> keyMappingA,
org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB) |
|
<NewA,NewB> BiLeftHandSide<NewA,NewB> |
UniLeftHandSide.andGroupBy(org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewA> collectorA,
org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB) |
|
<B> BiLeftHandSide<A,B> |
UniLeftHandSide.andJoin(UniLeftHandSide<B> right,
org.optaplanner.core.api.score.stream.bi.BiJoiner<A,B> joiner) |
|
<C> BiLeftHandSide<A,B> |
BiLeftHandSide.andNotExists(Class<C> cClass,
org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C>[] joiners,
Predicate<C> nullityFilter) |
|