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

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

public class GPDate
extends GPParameter

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

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
GPDate()
          Constructs an empty GPDate object.
GPDate(String paramName)
          Constructor taking in the name of the GP parameter.
 
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.
 Date getValue()
          Gets the Date value.
 int hashCode()
           
 void setValue(Date value)
          Set the Date value.
 String toString()
           
 
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, wait, wait, wait
 

Constructor Detail

GPDate

public GPDate(String paramName)
Constructor taking in the name of the GP parameter.

Parameters:
paramName - name of the GP parameter.
Since:
1.0

GPDate

public GPDate()
Constructs an empty GPDate object.

Since:
1.0
Method Detail

getValue

public Date getValue()
Gets the Date value.

Returns:
the value for this date parameter.
Since:
1.0

setValue

public void setValue(Date value)
Set the Date value.

Parameters:
value - the date to set as this parameter value.
Since:
1.0

generateValueParams

public String generateValueParams()
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.
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

toString

public String toString()
Overrides:
toString in class Object
Since:
1.0


Copyright © 2012. All Rights Reserved.