Package org.apache.sis.parameter
Class Parameters.Wrapper
java.lang.Object
org.apache.sis.parameter.Parameters
org.apache.sis.parameter.Parameters.Wrapper
- All Implemented Interfaces:
Serializable
,Cloneable
,org.opengis.parameter.GeneralParameterValue
,org.opengis.parameter.ParameterValueGroup
- Enclosing class:
- Parameters
Wrappers used as a fallback by
Parameters.castOrWrap(ParameterValueGroup)
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.opengis.parameter.ParameterValueGroup
private static final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opengis.parameter.ParameterValueGroup
clone()
Returns a copy of this group of parameter values.org.opengis.parameter.ParameterDescriptorGroup
List<org.opengis.parameter.ParameterValueGroup>
org.opengis.parameter.ParameterValue<?>
List<org.opengis.parameter.GeneralParameterValue>
values()
Methods inherited from class org.apache.sis.parameter.Parameters
booleanValue, cast, cast, castOrWrap, copy, doubleValue, doubleValue, doubleValueList, getDescriptors, getMandatoryValue, getMemberName, getOrCreate, getParameter, getValue, getValueDomain, intValue, intValueList, isKnownImplementation, isUnmodifiable, parameterIfExist, print, stringValue, toString, unmodifiable, unmodifiable
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
delegate
private final org.opengis.parameter.ParameterValueGroup delegate
-
-
Constructor Details
-
Wrapper
Wrapper(org.opengis.parameter.ParameterValueGroup delegate)
-
-
Method Details
-
getDescriptor
public org.opengis.parameter.ParameterDescriptorGroup getDescriptor()- Specified by:
getDescriptor
in interfaceorg.opengis.parameter.GeneralParameterValue
- Specified by:
getDescriptor
in interfaceorg.opengis.parameter.ParameterValueGroup
-
values
- Specified by:
values
in interfaceorg.opengis.parameter.ParameterValueGroup
-
parameter
- Specified by:
parameter
in interfaceorg.opengis.parameter.ParameterValueGroup
-
groups
- Specified by:
groups
in interfaceorg.opengis.parameter.ParameterValueGroup
-
addGroup
- Specified by:
addGroup
in interfaceorg.opengis.parameter.ParameterValueGroup
-
clone
Description copied from class:Parameters
Returns a copy of this group of parameter values. The default implementation performs a shallow copy, but subclasses are encouraged to perform a deep copy.- Specified by:
clone
in interfaceorg.opengis.parameter.GeneralParameterValue
- Specified by:
clone
in interfaceorg.opengis.parameter.ParameterValueGroup
- Overrides:
clone
in classParameters
- Returns:
- a copy of this group of parameter values.
- See Also:
-