Class AbstractJoiner<Right_>
- java.lang.Object
-
- org.optaplanner.constraint.streams.common.AbstractJoiner<Right_>
-
- Direct Known Subclasses:
DefaultBiJoiner,DefaultPentaJoiner,DefaultQuadJoiner,DefaultTriJoiner
public abstract class AbstractJoiner<Right_> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.optaplanner.core.impl.score.stream.JoinerType[]joinerTypesprotected Function<Right_,Object>[]rightMappings
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractJoiner(Function<Right_,Property_>[] rightMappings, org.optaplanner.core.impl.score.stream.JoinerType[] joinerTypes)protectedAbstractJoiner(Function<Right_,Property_> rightMapping, org.optaplanner.core.impl.score.stream.JoinerType joinerType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetJoinerCount()org.optaplanner.core.impl.score.stream.JoinerTypegetJoinerType(int index)Function<Right_,Object>getRightMapping(int index)
-