Package org.opengis.parameter
Class InvalidParameterCardinalityException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- java.lang.IllegalStateException
-
- org.opengis.parameter.InvalidParameterCardinalityException
-
- All Implemented Interfaces:
java.io.Serializable
public class InvalidParameterCardinalityException extends java.lang.IllegalStateException
Thrown byParameterValueGroup
if adding or removing a parameter value would result in more or less parameters than the expected range. The [minimum … maximum] range is defined by theParameterDescriptorGroup
instance associated with theParameterValueGroup
.This exception may be thrown directly by the
ParameterValueGroup.addGroup(String)
method, or indirectly during the add or remove operations on the list returned byParameterValueGroup.values()
.- Since:
- 2.0
- Version:
- 3.0
- See Also:
ParameterValueGroup.values()
,ParameterValueGroup.addGroup(String)
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
parameterName
The name of the parameter with invalid cardinality.private static long
serialVersionUID
Serial number for inter-operability with different versions.
-
Constructor Summary
Constructors Constructor Description InvalidParameterCardinalityException(java.lang.String message, java.lang.String parameterName)
Creates an exception with the specified message and parameter name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getParameterName()
Returns the name of the parameter with invalid cardinality.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Serial number for inter-operability with different versions.- See Also:
- Constant Field Values
-
parameterName
private final java.lang.String parameterName
The name of the parameter with invalid cardinality.
-
-
Constructor Detail
-
InvalidParameterCardinalityException
public InvalidParameterCardinalityException(java.lang.String message, java.lang.String parameterName)
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.
-
-