Class Java

java.lang.Object
dev.mccue.tools.AbstractToolRunner<Java,JavaArguments>
dev.mccue.tools.java.Java
All Implemented Interfaces:
dev.mccue.tools.ToolRunner

public final class Java extends dev.mccue.tools.AbstractToolRunner<Java,JavaArguments>
  • Method Details

    • runner

      public static Java runner()
    • runner

      public static Java runner(dev.mccue.tools.Tool tool)
    • runner

      public static Java runner(dev.mccue.tools.Tool tool, JavaArguments arguments)
    • runner

      public static Java runner(JavaArguments arguments)
    • runner

      public static Java runner(Consumer<? super JavaArguments> consumer)
    • runner

      public static Java runner(dev.mccue.tools.Tool tool, Consumer<? super JavaArguments> consumer)
    • run

      public static void run(dev.mccue.tools.Tool tool, JavaArguments arguments) throws dev.mccue.tools.ExitStatusException
      Throws:
      dev.mccue.tools.ExitStatusException
    • run

      public static void run(JavaArguments arguments) throws dev.mccue.tools.ExitStatusException
      Throws:
      dev.mccue.tools.ExitStatusException
    • run

      public static void run(dev.mccue.tools.Tool tool, Consumer<? super JavaArguments> consumer) throws dev.mccue.tools.ExitStatusException
      Throws:
      dev.mccue.tools.ExitStatusException
    • run

      public static void run(Consumer<? super JavaArguments> consumer) throws dev.mccue.tools.ExitStatusException
      Throws:
      dev.mccue.tools.ExitStatusException