Module net.sourceforge.argparse4j
Package net.sourceforge.argparse4j.inf
Class ArgumentParserException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- net.sourceforge.argparse4j.inf.ArgumentParserException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
HelpScreenException
,UnrecognizedArgumentException
,UnrecognizedCommandException
public class ArgumentParserException extends java.lang.Exception
The exception thrown fromArgumentParser.parseArgs(String[])
if error occurred while processing command line argument. The argumentparser
in constructor is the ArgumentParser object where an error occurred.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private ArgumentParser
parser_
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ArgumentParserException(java.lang.String message, java.lang.Throwable cause, ArgumentParser parser)
ArgumentParserException(java.lang.String message, java.lang.Throwable cause, ArgumentParser parser, Argument arg)
ArgumentParserException(java.lang.String message, ArgumentParser parser)
ArgumentParserException(java.lang.String message, ArgumentParser parser, Argument arg)
ArgumentParserException(java.lang.Throwable cause, ArgumentParser parser)
ArgumentParserException(ArgumentParser parser)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
formatMessage(java.lang.String message, Argument arg, ArgumentParserConfiguration config)
ArgumentParser
getParser()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
parser_
private final transient ArgumentParser parser_
-
-
Constructor Detail
-
ArgumentParserException
public ArgumentParserException(ArgumentParser parser)
-
ArgumentParserException
public ArgumentParserException(java.lang.String message, ArgumentParser parser)
-
ArgumentParserException
public ArgumentParserException(java.lang.String message, java.lang.Throwable cause, ArgumentParser parser)
-
ArgumentParserException
public ArgumentParserException(java.lang.Throwable cause, ArgumentParser parser)
-
ArgumentParserException
public ArgumentParserException(java.lang.String message, ArgumentParser parser, Argument arg)
-
ArgumentParserException
public ArgumentParserException(java.lang.String message, java.lang.Throwable cause, ArgumentParser parser, Argument arg)
-
-
Method Detail
-
formatMessage
private static java.lang.String formatMessage(java.lang.String message, Argument arg, ArgumentParserConfiguration config)
-
getParser
public ArgumentParser getParser()
-
-