- <init>
Creates a parameter initialized to the values of the given one.
- getMemberName
Gets the parameter name as a MemberName. This method first checks if the primary
name is an instance
- getName
Returns the name as an Identifier, which is the type requested by ISO 19111.
Note that this is diffe
- getValueClass
Infers the value class from the attribute type. This method is the reason why we
can not parameteriz
- castOrCopy
Returns the given parameter as an instance of ServiceParameter.
- getMaximumOccurs
The maximum number of times that values for this parameter group or parameter
can be included.
- getMinimumOccurs
The minimum number of times that values for this parameter group or parameter
are required.
- getOptionalityLabel
Returns "Optional" if #optionality is true or "Mandatory" otherwise. This is the
legacy ISO 19139:20
- getValueType
For JAXB marhalling of ISO 19119 document only. Note that there is not setter
method, since we expec
- setOptionalityLabel
Sets whether this parameter is optional.
- toString
Null-safe string representation of the given identifier, for comparison purpose.
We ignore codespace