Class ForEachIncludingNullVarsUniNode<A>
- java.lang.Object
-
- ai.timefold.solver.constraint.streams.bavet.common.AbstractNode
-
- ai.timefold.solver.constraint.streams.bavet.uni.AbstractForEachUniNode<A>
-
- ai.timefold.solver.constraint.streams.bavet.uni.ForEachIncludingNullVarsUniNode<A>
-
public final class ForEachIncludingNullVarsUniNode<A> extends AbstractForEachUniNode<A>
-
-
Field Summary
-
Fields inherited from class ai.timefold.solver.constraint.streams.bavet.uni.AbstractForEachUniNode
tupleMap
-
-
Constructor Summary
Constructors Constructor Description ForEachIncludingNullVarsUniNode(Class<A> forEachClass, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdate(A a)-
Methods inherited from class ai.timefold.solver.constraint.streams.bavet.uni.AbstractForEachUniNode
getForEachClass, getPropagator, innerUpdate, insert, retract, toString
-
Methods inherited from class ai.timefold.solver.constraint.streams.bavet.common.AbstractNode
getLayerIndex, setId, setLayerIndex
-
-
-
-
Constructor Detail
-
ForEachIncludingNullVarsUniNode
public ForEachIncludingNullVarsUniNode(Class<A> forEachClass, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)
-
-
Method Detail
-
update
public void update(A a)
- Specified by:
updatein classAbstractForEachUniNode<A>
-
-