Package org.geotools.api.parameter
Class InvalidParameterCardinalityException
Object
Throwable
Exception
RuntimeException
IllegalStateException
InvalidParameterCardinalityException
- All Implemented Interfaces:
 Serializable
Throws if adding a parameter value to a group would
 result in more parameters than the maximum occurence allowed. This
 operation may be throws during List.add(E) or List.remove(java.lang.Object) operation on the list returned by
 
ParameterValueGroup.values().
 Note: This exception is of kind "illegal state" rather than "illegal argument" because it is not caused by a bad argument; it is rather a consequence of an parameter value group being "full".
- Since:
 - GeoAPI 2.0
 - Author:
 - Martin Desruisseaux (IRD)
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionInvalidParameterCardinalityException(String message, String parameterName) Creates an exception with the specified message and parameter name. - 
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the parameter with invalid cardinality.Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 
- 
Constructor Details
- 
InvalidParameterCardinalityException
Creates an exception with the specified message and parameter name.- Parameters:
 message- The detail message. The detail message is saved for later retrieval by theThrowable.getMessage()method.parameterName- The name of the parameter with invalid cardinality.
 
 - 
 - 
Method Details
- 
getParameterName
Returns the name of the parameter with invalid cardinality.- Returns:
 - The name of the parameter with invalid cardinality.
 
 
 -