Class Hierarchy
- java.lang.Object
- ai.timefold.solver.core.impl.move.streams.BiMoveProducer<Solution_,
A, B> (implements ai.timefold.solver.core.impl.move.streams.InnerMoveProducer<Solution_>) - ai.timefold.solver.core.impl.move.streams.DefaultBiMoveStream<Solution_,
A, B> (implements ai.timefold.solver.core.impl.move.streams.maybeapi.stream.BiMoveStream<Solution_, A, B>) - ai.timefold.solver.core.impl.move.streams.DefaultMoveStreamFactory<Solution_> (implements ai.timefold.solver.core.impl.move.streams.maybeapi.stream.MoveStreamFactory<Solution_>)
- ai.timefold.solver.core.impl.move.streams.DefaultMoveStreamSession<Solution_> (implements java.lang.AutoCloseable, ai.timefold.solver.core.impl.move.streams.maybeapi.stream.MoveStreamSession<Solution_>)
- ai.timefold.solver.core.impl.move.streams.DefaultUniMoveStream<Solution_,
A> (implements ai.timefold.solver.core.impl.move.streams.InnerUniMoveStream<Solution_, A>) - java.lang.Record
- ai.timefold.solver.core.impl.move.streams.FromSolutionValueCollectingFunction<Solution_,
A> (implements java.util.function.Function<T, R>)
- ai.timefold.solver.core.impl.move.streams.FromSolutionValueCollectingFunction<Solution_,
- ai.timefold.solver.core.impl.move.streams.BiMoveProducer<Solution_,
Interface Hierarchy
- java.lang.Iterable<T>
- ai.timefold.solver.core.impl.move.streams.MoveIterable<Solution_>
- ai.timefold.solver.core.impl.move.streams.maybeapi.stream.MoveProducer<Solution_>
- ai.timefold.solver.core.impl.move.streams.InnerMoveProducer<Solution_>
- ai.timefold.solver.core.impl.move.streams.maybeapi.stream.MoveStream<Solution_>
- ai.timefold.solver.core.impl.move.streams.InnerMoveStream<Solution_,
Out_> - ai.timefold.solver.core.impl.move.streams.InnerUniMoveStream<Solution_,
A> (also extends ai.timefold.solver.core.impl.move.streams.maybeapi.stream.UniMoveStream<Solution_, A>)
- ai.timefold.solver.core.impl.move.streams.InnerUniMoveStream<Solution_,
- ai.timefold.solver.core.impl.move.streams.maybeapi.stream.UniMoveStream<Solution_,
A> - ai.timefold.solver.core.impl.move.streams.InnerUniMoveStream<Solution_,
A> (also extends ai.timefold.solver.core.impl.move.streams.InnerMoveStream<Solution_, Out_>)
- ai.timefold.solver.core.impl.move.streams.InnerUniMoveStream<Solution_,
- ai.timefold.solver.core.impl.move.streams.InnerMoveStream<Solution_,