GeoprocessingMultiValue

A multi value input or output parameter which contains a collection of single geoprocessing parameter type. Corresponds to GPMultiValue parameter type on the service.

Note that all the parameters in the collection must be of the same type.

Since

200.1.0

See also

GeoprocessingMultiValue.GeoprocessingMultiValue

(GeoprocessingParameterType, MutableListImpl)

Constructors

Link copied to clipboard
constructor(geoprocessingParameterType: GeoprocessingParameterType, values: Iterable<GeoprocessingParameter> = emptyList())

Create a geoprocessing multi value parameter with the given collection of geoprocessing parameters. All of the geoprocessing parameters in the given MutableListImpl should be of the same type. This type should match the given parameter_type or an exception will be thrown.

Properties

Link copied to clipboard

The type of the geoprocessing parameters in this multi-value parameter's collection. An exception will be thrown if the given type doesn't match that of the collection if the collection has already been set.

Link copied to clipboard

The collection of geoprocessing parameters from this parameter. All of the geoprocessing parameters in the given MutableListImpl should be of the same type. If the parameter type has been set in this multi value, the given collection of geoprocessing parameters must be of the matching type or an exception will be thrown.