Class UniLeftDatasetInstance<Solution_,A>
java.lang.Object
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDatasetInstance<Solution_,Tuple_>
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractLeftDatasetInstance<Solution_,UniTuple<A>>
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni.UniLeftDatasetInstance<Solution_,A>
- All Implemented Interfaces:
TupleLifecycle<UniTuple<A>>,Iterable<UniTuple<A>>
@NullMarked
public final class UniLeftDatasetInstance<Solution_,A>
extends AbstractLeftDatasetInstance<Solution_,UniTuple<A>>
-
Field Summary
Fields inherited from class ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDatasetInstance
entryStoreIndex -
Constructor Summary
ConstructorsConstructorDescriptionUniLeftDatasetInstance(AbstractDataset<Solution_> parent, int rightIteratorStoreIndex, int entryStoreIndex) -
Method Summary
Methods inherited from class ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractLeftDatasetInstance
getRightIteratorStoreIndex, insert, iterator, randomIterator, retract, size, updateMethods inherited from class ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractDatasetInstance
getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
UniLeftDatasetInstance
public UniLeftDatasetInstance(AbstractDataset<Solution_> parent, int rightIteratorStoreIndex, int entryStoreIndex)
-