Class JoinerUtils
java.lang.Object
org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic <A,B> Function<A, IndexProperties> combineLeftMappings(DefaultBiJoiner<A, B> joiner) static <A,B, C, D, E>
QuadFunction<A,B, C, D, IndexProperties> combineLeftMappings(DefaultPentaJoiner<A, B, C, D, E> joiner) static <A,B, C, D> 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 Details
-
combineLeftMappings
-
combineLeftMappings
public static <A,B, BiFunction<A,C> B, combineLeftMappingsIndexProperties> (DefaultTriJoiner<A, B, C> joiner) -
combineLeftMappings
public static <A,B, TriFunction<A,C, D> B, combineLeftMappingsC, IndexProperties> (DefaultQuadJoiner<A, B, C, D> joiner) -
combineLeftMappings
public static <A,B, QuadFunction<A,C, D, E> B, combineLeftMappingsC, D, IndexProperties> (DefaultPentaJoiner<A, B, C, D, E> joiner) -
combineRightMappings
public static <Right_> Function<Right_,IndexProperties> combineRightMappings(AbstractJoiner<Right_> joiner)
-