Package com.martiansoftware.jsap
Class IllegalMultipleDeclarationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.martiansoftware.jsap.JSAPException
com.martiansoftware.jsap.IllegalMultipleDeclarationException
- All Implemented Interfaces:
java.io.Serializable
public class IllegalMultipleDeclarationException extends JSAPException
An exception indicating that a parameter has illegally been declared multiple
times.
- Author:
- Marty Lamb
- See Also:
FlaggedOption.setAllowMultipleDeclarations(boolean),Flagged,Option, Serialized Form
-
Constructor Summary
Constructors Constructor Description IllegalMultipleDeclarationException(java.lang.String paramID)Creates a new IllegalMultipleDeclarationException referencing the specified parameter. -
Method Summary
Modifier and Type Method Description java.lang.StringgetID()Returns the unique ID of the parameter that was illegally declared more than once.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
IllegalMultipleDeclarationException
public IllegalMultipleDeclarationException(java.lang.String paramID)Creates a new IllegalMultipleDeclarationException referencing the specified parameter.- Parameters:
paramID- the unique ID of the parameter that was illegally declared more than once.
-
-
Method Details
-
getID
public java.lang.String getID()Returns the unique ID of the parameter that was illegally declared more than once.- Returns:
- the unique ID of the parameter that was illegally declared more than once.
-