Package org.jacoco.cli.internal
Class Main
- java.lang.Object
-
- org.jacoco.cli.internal.Command
-
- org.jacoco.cli.internal.Main
-
public class Main extends Command
Entry point for all command line operations.
-
-
Constructor Summary
Constructors Constructor Description Main(java.lang.String... args)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
description()
int
execute(java.io.PrintWriter out, java.io.PrintWriter err)
Executes the given command.static void
main(java.lang.String... args)
Main entry point for program invocations.java.lang.String
usage(CommandParser parser)
-
-
-
Field Detail
-
NUL
private static final java.io.PrintWriter NUL
-
args
private final java.lang.String[] args
-
command
Command command
-
-
Method Detail
-
description
public java.lang.String description()
- Specified by:
description
in classCommand
- Returns:
- Short description of the command.
-
usage
public java.lang.String usage(CommandParser parser)
-
execute
public int execute(java.io.PrintWriter out, java.io.PrintWriter err) throws java.lang.Exception
Description copied from class:Command
Executes the given command.
-
main
public static void main(java.lang.String... args) throws java.lang.Exception
Main entry point for program invocations.- Parameters:
args
- program arguments- Throws:
java.lang.Exception
- All internal exceptions are directly passed on to get printed on the console
-
-