Class ForEachFilteredUniNode<A>

All Implemented Interfaces:
BavetRootNode<A>

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

  • Method Details

    • insert

      public void insert(@Nullable A a)
      Specified by:
      insert in interface BavetRootNode<A>
      Overrides:
      insert in class AbstractForEachUniNode<A>
    • update

      public void update(@Nullable A a)
    • retract

      public void retract(@Nullable A a)
      Specified by:
      retract in interface BavetRootNode<A>
      Overrides:
      retract in class AbstractForEachUniNode<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.