java.lang.Object
org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils

public final class JoinerUtils extends Object
  • Method Details

    • combineLeftMappings

      public static <A, B> Function<A,IndexProperties> combineLeftMappings(org.optaplanner.constraint.streams.common.bi.DefaultBiJoiner<A,B> joiner)
    • combineLeftMappings

      public static <A, B, C> BiFunction<A,B,IndexProperties> combineLeftMappings(org.optaplanner.constraint.streams.common.tri.DefaultTriJoiner<A,B,C> joiner)
    • combineLeftMappings

      public static <A, B, C, D> org.optaplanner.core.api.function.TriFunction<A,B,C,IndexProperties> combineLeftMappings(org.optaplanner.constraint.streams.common.quad.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(org.optaplanner.constraint.streams.common.penta.DefaultPentaJoiner<A,B,C,D,E> joiner)
    • combineRightMappings

      public static <Right_> Function<Right_,IndexProperties> combineRightMappings(org.optaplanner.constraint.streams.common.AbstractJoiner<Right_> joiner)