Package org.apache.commons.cli
Class AlreadySelectedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.commons.cli.ParseException
org.apache.commons.cli.AlreadySelectedException
- All Implemented Interfaces:
Serializable
Thrown when more than one option in an option group has been provided.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAlreadySelectedException(String message) Constructs a newAlreadySelectedExceptionwith the specified detail message.AlreadySelectedException(OptionGroup group, Option option) Constructs a newAlreadySelectedExceptionfor the specified option group. -
Method Summary
Modifier and TypeMethodDescriptionGets the option that was added to the group and triggered the exception.Gets the option group where another option has been selected.Methods inherited from class org.apache.commons.cli.ParseException
wrapMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AlreadySelectedException
Constructs a newAlreadySelectedExceptionfor the specified option group.- Parameters:
group- the option group already selectedoption- the option that triggered the exception- Since:
- 1.2
-
AlreadySelectedException
Constructs a newAlreadySelectedExceptionwith the specified detail message.- Parameters:
message- the detail message
-
-
Method Details
-
getOption
Gets the option that was added to the group and triggered the exception.- Returns:
- the related option
- Since:
- 1.2
-
getOptionGroup
Gets the option group where another option has been selected.- Returns:
- the related option group
- Since:
- 1.2
-