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.Stringdescription()intexecute(java.io.PrintWriter out, java.io.PrintWriter err)Executes the given command.static voidmain(java.lang.String... args)Main entry point for program invocations.java.lang.Stringusage(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:
descriptionin 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.ExceptionDescription copied from class:CommandExecutes the given command.
-
main
public static void main(java.lang.String... args) throws java.lang.ExceptionMain 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
-
-