Uses of Class
ai.timefold.solver.core.impl.move.streams.dataset.AbstractDataStream
Packages that use AbstractDataStream
Package
Description
This package contains a work-in-progress implementation of a major new feature, codenamed "Move Streams".
Data streams that serve as bridges.
-
Uses of AbstractDataStream in ai.timefold.solver.core.impl.move.streams
Method parameters in ai.timefold.solver.core.impl.move.streams with type arguments of type AbstractDataStreamModifier and TypeMethodDescriptionvoidBiMoveProducer.collectActiveDataStreams(Set<AbstractDataStream<Solution_>> activeDataStreamSet) voidInnerMoveProducer.collectActiveDataStreams(Set<AbstractDataStream<Solution_>> activeDataStreamSet) -
Uses of AbstractDataStream in ai.timefold.solver.core.impl.move.streams.dataset
Subclasses of AbstractDataStream in ai.timefold.solver.core.impl.move.streams.datasetModifier and TypeClassDescriptionclassAbstractUniDataStream<Solution_,A> final classForEachExcludingPinnedDataStream<Solution_,A> final classForEachFromSolutionDataStream<Solution_,A> final classForEachIncludingPinnedDataStream<Solution_,A> Fields in ai.timefold.solver.core.impl.move.streams.dataset declared as AbstractDataStreamModifier and TypeFieldDescriptionprotected final @Nullable AbstractDataStream<Solution_>AbstractDataStream.parentFields in ai.timefold.solver.core.impl.move.streams.dataset with type parameters of type AbstractDataStreamModifier and TypeFieldDescriptionprotected final List<AbstractDataStream<Solution_>>AbstractDataStream.childStreamListMethods in ai.timefold.solver.core.impl.move.streams.dataset with type parameters of type AbstractDataStreamModifier and TypeMethodDescription<Stream_ extends AbstractDataStream<Solution_>>
Stream_DataStreamFactory.share(Stream_ stream) <Stream_ extends AbstractDataStream<Solution_>>
Stream_Enables node sharing.final <Stream_ extends AbstractDataStream<Solution_>>
Stream_AbstractDataStream.shareAndAddChild(Stream_ stream) Methods in ai.timefold.solver.core.impl.move.streams.dataset that return AbstractDataStreamModifier and TypeMethodDescriptionfinal @Nullable AbstractDataStream<Solution_>AbstractDataStream.getParent()AbstractDataStream.getTupleSource()Returns the stream which first produced the tuple that this stream operates on.Methods in ai.timefold.solver.core.impl.move.streams.dataset that return types with arguments of type AbstractDataStreamModifier and TypeMethodDescriptionfinal List<AbstractDataStream<Solution_>>AbstractDataStream.getChildStreamList()Method parameters in ai.timefold.solver.core.impl.move.streams.dataset with type arguments of type AbstractDataStreamModifier and TypeMethodDescriptionvoidAbstractDataset.collectActiveDataStreams(Set<AbstractDataStream<Solution_>> dataStreamSet) voidAbstractDataStream.collectActiveDataStreams(Set<AbstractDataStream<Solution_>> constraintStreamSet) Constructors in ai.timefold.solver.core.impl.move.streams.dataset with parameters of type AbstractDataStreamModifierConstructorDescriptionprotectedAbstractDataset(DataStreamFactory<Solution_> dataStreamFactory, AbstractDataStream<Solution_> parent) protectedAbstractDataStream(DataStreamFactory<Solution_> dataStreamFactory, @Nullable AbstractDataStream<Solution_> parent) protectedAbstractUniDataStream(DataStreamFactory<Solution_> dataStreamFactory, @Nullable AbstractDataStream<Solution_> parent) -
Uses of AbstractDataStream in ai.timefold.solver.core.impl.move.streams.dataset.common
Methods in ai.timefold.solver.core.impl.move.streams.dataset.common with parameters of type AbstractDataStreamModifier and TypeMethodDescription<Tuple_ extends AbstractTuple>
voidDataNodeBuildHelper.putInsertUpdateRetract(AbstractDataStream<Solution_> stream, TupleLifecycle<Tuple_> tupleLifecycle) Constructor parameters in ai.timefold.solver.core.impl.move.streams.dataset.common with type arguments of type AbstractDataStreamModifierConstructorDescriptionDataNodeBuildHelper(Set<AbstractDataStream<Solution_>> activeStreamSet) -
Uses of AbstractDataStream in ai.timefold.solver.core.impl.move.streams.dataset.common.bridge
Modifier and TypeClassDescriptionfinal classAftBridgeUniDataStream<Solution_,A> final classForeBridgeUniDataStream<Solution_,A> Constructors in ai.timefold.solver.core.impl.move.streams.dataset.common.bridge with parameters of type AbstractDataStreamModifierConstructorDescriptionAftBridgeUniDataStream(DataStreamFactory<Solution_> dataStreamFactory, AbstractDataStream<Solution_> parent) ForeBridgeUniDataStream(DataStreamFactory<Solution_> dataStreamFactory, AbstractDataStream<Solution_> parent)