Class DefaultPentaJoiner<A,B,C,D,E>
java.lang.Object
org.optaplanner.constraint.streams.common.AbstractJoiner<E>
org.optaplanner.constraint.streams.common.penta.DefaultPentaJoiner<A,B,C,D,E>
- All Implemented Interfaces:
org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,B, C, D, E>
public final class DefaultPentaJoiner<A,B,C,D,E>
extends AbstractJoiner<E>
implements org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,B,C,D,E>
-
Field Summary
Fields inherited from class org.optaplanner.constraint.streams.common.AbstractJoiner
joinerTypes, rightMappings -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLeftMapping(int index) inthashCode()booleanstatic <A,B, C, D, E>
DefaultPentaJoiner<A,B, C, D, E> merge(List<DefaultPentaJoiner<A, B, C, D, E>> joinerList) Methods inherited from class org.optaplanner.constraint.streams.common.AbstractJoiner
getJoinerCount, getJoinerType, getRightMapping
-
Constructor Details
-
DefaultPentaJoiner
-
-
Method Details
-
merge
public static <A,B, DefaultPentaJoiner<A,C, D, E> B, mergeC, D, E> (List<DefaultPentaJoiner<A, B, C, D, E>> joinerList) -
and
-
getLeftMapping
-
matches
-
equals
-
hashCode
public int hashCode()
-