Interface RootGraph<J>

All Superinterfaces:
EntityGraph<J>, Graph<J>, Graph<J>, GraphNode<J>
All Known Subinterfaces:
RootGraphImplementor<J>

  • Method Details

    • makeCopy

      @Nonnull RootGraph<J> makeCopy(boolean mutable)
      Make a copy of this root graph, with the given mutability.

      If this graph is immutable, and the argument is false, simply return this instance.

      Specified by:
      makeCopy in interface Graph<J>
      Specified by:
      makeCopy in interface GraphNode<J>
    • makeCopy

      @Nonnull RootGraph<J> makeCopy(boolean mutable, String name)
      Make a copy of this graph node, with the given mutability and the given name.

      If this graph is immutable, and the argument is false, simply return this instance.