Uses of Class
ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.AbstractEnumeratingStream
Packages that use AbstractEnumeratingStream
Package
Description
Enumerating streams that serve as bridges.
-
Uses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating
Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating with type parameters of type AbstractEnumeratingStreamModifier and TypeMethodDescription<Stream_ extends AbstractEnumeratingStream<Solution_>>
Stream_EnumeratingStreamFactory.share(Stream_ stream) <Stream_ extends AbstractEnumeratingStream<Solution_>>
Stream_Enables node sharing. -
Uses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.bi
Subclasses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.biModifier and TypeClassDescriptionclassAbstractBiEnumeratingStream<Solution_,A, B> final classJoinBiEnumeratingStream<Solution_,A, B> Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.bi that return AbstractEnumeratingStreamModifier and TypeMethodDescriptionJoinBiEnumeratingStream.getLeftParent()JoinBiEnumeratingStream.getRightParent()Method parameters in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.bi with type arguments of type AbstractEnumeratingStreamModifier and TypeMethodDescriptionvoidJoinBiEnumeratingStream.collectActiveEnumeratingStreams(Set<AbstractEnumeratingStream<Solution_>> enumeratingStreamSet) Constructors in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.bi with parameters of type AbstractEnumeratingStreamModifierConstructorDescriptionprotectedAbstractBiEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, @Nullable AbstractEnumeratingStream<Solution_> parent) -
Uses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common
Fields in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common declared as AbstractEnumeratingStreamModifier and TypeFieldDescriptionprotected final AbstractEnumeratingStream<Solution_>AbstractDataset.parentprotected final @Nullable AbstractEnumeratingStream<Solution_>AbstractEnumeratingStream.parentFields in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with type parameters of type AbstractEnumeratingStreamModifier and TypeFieldDescriptionprotected final List<AbstractEnumeratingStream<Solution_>>AbstractEnumeratingStream.childStreamListMethods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with type parameters of type AbstractEnumeratingStreamModifier and TypeMethodDescriptionfinal <Stream_ extends AbstractEnumeratingStream<Solution_>>
Stream_AbstractEnumeratingStream.shareAndAddChild(Stream_ stream) Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common that return AbstractEnumeratingStreamModifier and TypeMethodDescriptionfinal @Nullable AbstractEnumeratingStream<Solution_>AbstractEnumeratingStream.getParent()AbstractEnumeratingStream.getTupleSource()Returns the stream which first produced the tuple that this stream operates on.Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common that return types with arguments of type AbstractEnumeratingStreamModifier and TypeMethodDescriptionfinal List<AbstractEnumeratingStream<Solution_>>AbstractEnumeratingStream.getChildStreamList()Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with parameters of type AbstractEnumeratingStreamModifier and TypeMethodDescription<Tuple_ extends Tuple>
voidDataNodeBuildHelper.putInsertUpdateRetract(AbstractEnumeratingStream<Solution_> stream, TupleLifecycle<Tuple_> tupleLifecycle) Method parameters in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with type arguments of type AbstractEnumeratingStreamModifier and TypeMethodDescriptionvoidAbstractDataset.collectActiveEnumeratingStreams(Set<AbstractEnumeratingStream<Solution_>> enumeratingStreamSet) voidAbstractEnumeratingStream.collectActiveEnumeratingStreams(Set<AbstractEnumeratingStream<Solution_>> enumeratingStreamSet) Constructors in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with parameters of type AbstractEnumeratingStreamModifierConstructorDescriptionprotectedprotectedAbstractEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, @Nullable AbstractEnumeratingStream<Solution_> parent) Constructor parameters in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common with type arguments of type AbstractEnumeratingStreamModifierConstructorDescriptionDataNodeBuildHelper(SessionContext<Solution_> sessionContext, Set<AbstractEnumeratingStream<Solution_>> activeStreamSet) -
Uses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.bridge
Subclasses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.bridgeModifier and TypeClassDescriptionfinal classAftBridgeBiEnumeratingStream<Solution_,A, B> final classAftBridgeUniEnumeratingStream<Solution_,A> final classForeBridgeUniEnumeratingStream<Solution_,A> Constructors in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.common.bridge with parameters of type AbstractEnumeratingStreamModifierConstructorDescriptionAftBridgeBiEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, AbstractEnumeratingStream<Solution_> parent) AftBridgeUniEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, AbstractEnumeratingStream<Solution_> parent) ForeBridgeUniEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, AbstractEnumeratingStream<Solution_> parent) -
Uses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni
Subclasses of AbstractEnumeratingStream in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uniModifier and TypeClassDescriptionclassAbstractUniEnumeratingStream<Solution_,A> final classForEachIncludingPinnedEnumeratingStream<Solution_,A> Constructors in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni with parameters of type AbstractEnumeratingStreamModifierConstructorDescriptionprotectedAbstractUniEnumeratingStream(EnumeratingStreamFactory<Solution_> enumeratingStreamFactory, @Nullable AbstractEnumeratingStream<Solution_> parent)