Package joptsimple
Class OptionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
joptsimple.OptionException
- All Implemented Interfaces:
java.io.Serializable
public abstract class OptionException
extends java.lang.RuntimeException
Thrown when a problem occurs during option parsing.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Modifier Constructor Description protected
OptionException(java.util.Collection<java.lang.String> options)
protected
OptionException(java.util.Collection<java.lang.String> options, java.lang.Throwable cause)
-
Method Summary
Modifier and Type Method Description protected java.lang.String
multipleOptionMessage()
java.util.Collection<java.lang.String>
options()
Gives the option being considered when the exception was created.protected java.lang.String
singleOptionMessage()
protected java.lang.String
singleOptionMessage(java.lang.String option)
-
Constructor Details
-
OptionException
protected OptionException(java.util.Collection<java.lang.String> options) -
OptionException
protected OptionException(java.util.Collection<java.lang.String> options, java.lang.Throwable cause)
-
-
Method Details
-
options
public java.util.Collection<java.lang.String> options()Gives the option being considered when the exception was created.- Returns:
- the option being considered when the exception was created
-
singleOptionMessage
protected final java.lang.String singleOptionMessage() -
singleOptionMessage
protected final java.lang.String singleOptionMessage(java.lang.String option) -
multipleOptionMessage
protected final java.lang.String multipleOptionMessage()
-