Class JoinerUtils


  • public final class JoinerUtils
    extends Object
    • Method Detail

      • 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)