Class UniRightDataset<Solution_,A,B>
java.lang.Object
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDataset<Solution_>
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractRightDataset<Solution_,B>
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni.UniRightDataset<Solution_,A,B>
@NullMarked
public final class UniRightDataset<Solution_,A,B>
extends AbstractRightDataset<Solution_,B>
-
Field Summary
Fields inherited from class ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDataset
parent -
Constructor Summary
ConstructorsConstructorDescriptionUniRightDataset(AbstractUniEnumeratingStream<Solution_, B> parent, BiNeighborhoodsJoinerComber<Solution_, A, B> joinerComber) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()instantiate(int compositeKeyStoreIndex, int entryStoreIndex) Methods inherited from class ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDataset
collectActiveEnumeratingStreams, toString
-
Constructor Details
-
UniRightDataset
public UniRightDataset(AbstractUniEnumeratingStream<Solution_, B> parent, BiNeighborhoodsJoinerComber<Solution_, A, B> joinerComber)
-
-
Method Details
-
instantiate
public UniRightDatasetInstance<Solution_,A, instantiateB> (int compositeKeyStoreIndex, int entryStoreIndex) - Specified by:
instantiatein classAbstractRightDataset<Solution_,B>
-
equals
- Specified by:
equalsin classAbstractDataset<Solution_>
-
hashCode
public int hashCode()- Specified by:
hashCodein classAbstractDataset<Solution_>
-