GeoprocessingParameterInfo class final
Provides information on a single input or output parameter of a geoprocessing task.
GeoprocessingParameterInfo instances are retrieved from a GeoprocessingTaskInfo by calling GeoprocessingTaskInfo.parameterInfos. Each instance in the list gives the parameter's name and type along with a property indicating whether or not it is optional (for input parameters) and whether it is an input or output parameter.
- Implemented types
Properties
- category → String
-
The geoprocessing parameter's category.
no setter
-
choiceList
→ List<
String> -
A list of value choices for this parameter.
no setter
- dataType → GeoprocessingParameterType
-
The geoprocessing parameter's data type.
no setter
- defaultParameter → GeoprocessingParameter?
-
A new GeoprocessingParameter set to the default value for this parameter
info instance.
no setter
- description → String
-
The geoprocessing parameter's description.
no setter
- direction → GeoprocessingParameterDirection
-
The geoprocessing parameter's direction: either input or output.
no setter
- displayName → String
-
The geoprocessing parameter's display name.
no setter
- featuresRequireGeometry → bool
-
Whether or not a geoprocessing feature parameter requires features with
geometry.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isRequired → bool
-
Whether or not this geoprocessing parameter is required.
no setter
- multiValueDataType → GeoprocessingParameterType
-
If this parameter info describes a multivalue, this property indicates the
type of the parameters contained in the multivalue.
no setter
- name → String
-
The geoprocessing parameter's name.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited