Class DefaultBiJoiner<A,B>
java.lang.Object
org.optaplanner.constraint.streams.common.AbstractJoiner<B>
org.optaplanner.constraint.streams.common.bi.DefaultBiJoiner<A,B>
- All Implemented Interfaces:
org.optaplanner.core.api.score.stream.bi.BiJoiner<A,B>
public final class DefaultBiJoiner<A,B>
extends AbstractJoiner<B>
implements org.optaplanner.core.api.score.stream.bi.BiJoiner<A,B>
-
Field Summary
Fields inherited from class org.optaplanner.constraint.streams.common.AbstractJoiner
joinerTypes, rightMappings -
Constructor Summary
ConstructorsConstructorDescriptionDefaultBiJoiner(Function<A, Property_> leftMapping, org.optaplanner.core.impl.score.stream.JoinerType joinerType, Function<B, Property_> rightMapping) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLeftMapping(int index) inthashCode()booleanstatic <A,B> DefaultBiJoiner<A, B> merge(List<DefaultBiJoiner<A, B>> joinerList) Methods inherited from class org.optaplanner.constraint.streams.common.AbstractJoiner
getJoinerCount, getJoinerType, getRightMapping