com.esri.core.tasks.ags.geoprocessing
Class GPRasterData

java.lang.Object
  extended by com.esri.core.tasks.ags.geoprocessing.GPParameter
      extended by com.esri.core.tasks.ags.geoprocessing.GPRasterData
All Implemented Interfaces:
Serializable

public class GPRasterData
extends GPParameter

Container class representing a Geo-Processing parameter of the type raster data.

Since:
1.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.esri.core.tasks.ags.geoprocessing.GPParameter
dataType, DATATYPE_GPBOOLEAN, DATATYPE_GPDATAFILE, DATATYPE_GPDATE, DATATYPE_GPDOUBLE, DATATYPE_GPFEATURERECORDSETLAYER, DATATYPE_GPLINEARUNIT, DATATYPE_GPLONG, DATATYPE_GPMULTIVALUE, DATATYPE_GPRASTERDATA, DATATYPE_GPRASTERDATALAYER, DATATYPE_GPRECORDSET, DATATYPE_GPSTRING
 
Constructor Summary
GPRasterData()
          Constructs an empty GPRasterData object.
GPRasterData(String paramName)
          Constructor taking in a parameter name.
 
Method Summary
 boolean equals(Object obj)
           
 void fromJson(org.codehaus.jackson.JsonParser parser)
          Method used to populate a GP Parameter.
 String generateValueParams()
          Method serializing GP parameter's values into a Json format.
 String getFormat()
          Gets the format of this raster data.
 URL getUrl()
          Gets the url of this raster data.
 int hashCode()
           
 void setFormat(String format)
          Sets the format of this raster data.
 void setUrl(String url)
          Sets the url for this raster data.
 
Methods inherited from class com.esri.core.tasks.ags.geoprocessing.GPParameter
createFromJson, generateRequestParams, getDataType, getParamName, setParamName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPRasterData

public GPRasterData(String paramName)
Constructor taking in a parameter name.

Parameters:
paramName - parameter name.
Since:
1.0

GPRasterData

public GPRasterData()
Constructs an empty GPRasterData object.

Since:
1.0
Method Detail

getUrl

public URL getUrl()
Gets the url of this raster data.

Returns:
the url of this raster data.
Since:
1.0

getFormat

public String getFormat()
Gets the format of this raster data.

Returns:
the format of this raster data.
Since:
1.0

setUrl

public void setUrl(String url)
Sets the url for this raster data.

Parameters:
url - the url to set for this raster data.
Since:
1.0

setFormat

public void setFormat(String format)
Sets the format of this raster data.

Parameters:
format - the format to set for this raster data.
Since:
1.0

generateValueParams

public String generateValueParams()
                           throws Exception
Description copied from class: GPParameter
Method serializing GP parameter's values into a Json format.

Specified by:
generateValueParams in class GPParameter
Returns:
the Json String containing the GP parameter's values.
Throws:
Exception
Since:
1.0

fromJson

public void fromJson(org.codehaus.jackson.JsonParser parser)
              throws Exception
Description copied from class: GPParameter
Method used to populate a GP Parameter.

Specified by:
fromJson in class GPParameter
Parameters:
parser - a Json Parser
Throws:
Exception
Since:
1.0

hashCode

public int hashCode()
Overrides:
hashCode in class Object
Since:
1.0

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
Since:
1.0


Copyright © 2012. All Rights Reserved.