Class ForEachUnfilteredUniNode<A>

All Implemented Interfaces:
BavetRootNode<A>

@NullMarked public final class ForEachUnfilteredUniNode<A> extends AbstractForEachUniNode<A>
  • Constructor Details

    • ForEachUnfilteredUniNode

      public ForEachUnfilteredUniNode(Class<A> forEachClass, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)
  • Method Details

    • update

      public void update(@Nullable A a)
    • supports

      public boolean supports(BavetRootNode.LifecycleOperation lifecycleOperation)
      Description copied from interface: BavetRootNode
      Determines if this node supports the given lifecycle operation. Unsupported nodes will not be called during that lifecycle operation.
      Parameters:
      lifecycleOperation - the lifecycle operation to check
      Returns:
      true if the given lifecycle operation is supported; otherwise, false.