Class AbstractTwoInputNode<LeftTuple_ extends AbstractTuple,RightTuple_ extends AbstractTuple>
java.lang.Object
ai.timefold.solver.core.impl.bavet.common.AbstractNode
ai.timefold.solver.core.impl.bavet.common.AbstractTwoInputNode<LeftTuple_,RightTuple_>
- All Implemented Interfaces:
LeftTupleLifecycle<LeftTuple_>,RightTupleLifecycle<RightTuple_>
- Direct Known Subclasses:
AbstractConcatNode,AbstractIfExistsNode,AbstractJoinNode
public abstract class AbstractTwoInputNode<LeftTuple_ extends AbstractTuple,RightTuple_ extends AbstractTuple>
extends AbstractNode
implements LeftTupleLifecycle<LeftTuple_>, RightTupleLifecycle<RightTuple_>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ai.timefold.solver.core.impl.bavet.common.AbstractNode
getId, getLayerIndex, getPropagator, setId, setLayerIndex, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ai.timefold.solver.core.impl.bavet.common.tuple.LeftTupleLifecycle
insertLeft, retractLeft, updateLeftMethods inherited from interface ai.timefold.solver.core.impl.bavet.common.tuple.RightTupleLifecycle
insertRight, retractRight, updateRight
-
Constructor Details
-
AbstractTwoInputNode
public AbstractTwoInputNode()
-