public class AmbiguousOptionException extends UnrecognizedOptionException
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<java.lang.String> |
matchingOptions
The list of options matching the partial name specified
|
private static long |
serialVersionUID
This exception
serialVersionUID . |
Constructor and Description |
---|
AmbiguousOptionException(java.lang.String option,
java.util.Collection<java.lang.String> matchingOptions)
Constructs a new AmbiguousOptionException.
|
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
createMessage(java.lang.String option,
java.util.Collection<java.lang.String> matchingOptions)
Build the exception message from the specified list of options.
|
java.util.Collection<java.lang.String> |
getMatchingOptions()
Returns the options matching the partial name.
|
getOption
private static final long serialVersionUID
serialVersionUID
.private final java.util.Collection<java.lang.String> matchingOptions
public AmbiguousOptionException(java.lang.String option, java.util.Collection<java.lang.String> matchingOptions)
option
- the partial option namematchingOptions
- the options matching the namepublic java.util.Collection<java.lang.String> getMatchingOptions()
private static java.lang.String createMessage(java.lang.String option, java.util.Collection<java.lang.String> matchingOptions)
option
- matchingOptions
-