Class GroupUniToBiNode<OldA,A,B,ResultContainer_>
- java.lang.Object
-
- org.optaplanner.constraint.streams.bavet.common.AbstractNode
-
- org.optaplanner.constraint.streams.bavet.bi.GroupUniToBiNode<OldA,A,B,ResultContainer_>
-
public final class GroupUniToBiNode<OldA,A,B,ResultContainer_> extends AbstractNode
-
-
Constructor Summary
Constructors Constructor Description GroupUniToBiNode(Function<OldA,A> groupKeyMapping, int groupStoreIndex, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<OldA,ResultContainer_,B> collector, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcalculateScore()voidinsertA(UniTuple<OldA> tupleOldA)voidretractA(UniTuple<OldA> tupleOldA)StringtoString()
-
-
-
Constructor Detail
-
GroupUniToBiNode
public GroupUniToBiNode(Function<OldA,A> groupKeyMapping, int groupStoreIndex, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<OldA,ResultContainer_,B> collector, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize)
-
-
Method Detail
-
calculateScore
public void calculateScore()
- Specified by:
calculateScorein classAbstractNode
-
-