AGSGPParameterValue Class Reference
Description
Instances of this class respresent input/output parameters of a geoprocessing task.
- Defined in:
- AGSGeoprocessor.h ( ArcGIS library)
- Since:
- 1.0
List of all members.
Member Function Documentation
- (void) decodeWithJSON: |
|
(NSDictionary *) |
json |
|
[optional, inherited] |
Decode object from JSON representation.
- Parameters:
-
| json | The JSON representation of the object to be decoded. |
- Since:
- 1.0
- (NSDictionary *) encodeToJSON |
|
|
|
[optional, inherited] |
Encode and return JSON representation for object.
- Returns:
- JSON representation of object.
- Since:
- 1.0
- (id) initWithJSON: |
|
(NSDictionary *) |
json |
|
[optional, inherited] |
Initialize and return object from JSON representation.
- Parameters:
-
| json | The JSON representation of the object to be created. |
- Returns:
- Object decoded from JSON representation.
- Since:
- 1.0
Initialize an AGSGPParameterValue
object.
- Parameters:
-
| name | The name of the parameter. |
| type | The type of the parameter. |
| value | The value of the parameter. |
- Returns:
- A new geoprocessing parameter object.
- Since:
- 1.0
+ (id) parameterWithName: |
|
(NSString *) |
name |
type: |
|
(AGSGPParameterType) |
type |
value: |
|
(id) |
value | |
|
|
| | |
Initialize an AGSGPParameterValue
object.
- Parameters:
-
| name | The name of the parameter. |
| type | The type of the parameter. |
| value | The value of the parameter. |
- Returns:
- A new, autoreleased, geoprocessing parameter object.
- Since:
- 1.0
Property Documentation
- (NSString*) name [read, copy] |
Name of the parameter.
- Since:
- 1.0
Data type of the parameter. Possible types include
AGSGPParameterTypeBoolean
AGSGPParameterTypeDouble
AGSGPParameterTypeLong
AGSGPParameterTypeString
AGSGPParameterTypeLinearUnit
AGSGPParameterTypeFeatureRecordSetLayer
AGSGPParameterTypeRecordSet
AGSGPParameterTypeDataFile
AGSGPParameterTypeDate
AGSGPParameterTypeRasterData
AGSGPParameterTypeRasterDataLayer
AGSGPParameterTypeMultiValue
- Since:
- 1.0
- (id) value [read, retain] |
Value of the parameter. The data structure of this value depends on the type.
Type | Value |
AGSGPParameterTypeBoolean
| NSValue |
| NSNumber |
| NSNumber |
| NSString |
AGSGPParameterTypeLinearUnit
| AGSGPLinearUnit |
AGSGPParameterTypeFeatureRecordSetLayer
| AGSFeatureSet |
AGSGPParameterTypeRecordSet
| AGSFeatureSet |
AGSGPParameterTypeDataFile
| NSURL |
| NSDate |
AGSGPParameterTypeRasterData
| AGSGPRasterData |
AGSGPParameterTypeRasterDataLayer
| AGSGPRasterData |
AGSGPParameterTypeMultiValue
| NSArray |