Class JoinerUtils
- java.lang.Object
-
- org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
-
public final class JoinerUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A,B>
Function<A,IndexProperties>combineLeftMappings(DefaultBiJoiner<A,B> joiner)static <A,B,C,D,E>
org.optaplanner.core.api.function.QuadFunction<A,B,C,D,IndexProperties>combineLeftMappings(DefaultPentaJoiner<A,B,C,D,E> joiner)static <A,B,C,D>
org.optaplanner.core.api.function.TriFunction<A,B,C,IndexProperties>combineLeftMappings(DefaultQuadJoiner<A,B,C,D> joiner)static <A,B,C>
BiFunction<A,B,IndexProperties>combineLeftMappings(DefaultTriJoiner<A,B,C> joiner)static <Right_> Function<Right_,IndexProperties>combineRightMappings(AbstractJoiner<Right_> joiner)
-
-
-
Method Detail
-
combineLeftMappings
public static <A,B> Function<A,IndexProperties> combineLeftMappings(DefaultBiJoiner<A,B> joiner)
-
combineLeftMappings
public static <A,B,C> BiFunction<A,B,IndexProperties> combineLeftMappings(DefaultTriJoiner<A,B,C> joiner)
-
combineLeftMappings
public static <A,B,C,D> org.optaplanner.core.api.function.TriFunction<A,B,C,IndexProperties> combineLeftMappings(DefaultQuadJoiner<A,B,C,D> joiner)
-
combineLeftMappings
public static <A,B,C,D,E> org.optaplanner.core.api.function.QuadFunction<A,B,C,D,IndexProperties> combineLeftMappings(DefaultPentaJoiner<A,B,C,D,E> joiner)
-
combineRightMappings
public static <Right_> Function<Right_,IndexProperties> combineRightMappings(AbstractJoiner<Right_> joiner)
-
-