com.esri.arcgisws
Class QueryFilter

java.lang.Object
  extended bycom.esri.arcgisws.QueryFilter
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SpatialFilter

public class QueryFilter
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
QueryFilter()
           
QueryFilter(java.lang.String subFields, java.lang.String whereClause, java.lang.String spatialReferenceFieldName, double resolution, SpatialReference outputSpatialReference, FIDSet FIDSet, java.lang.String postfixClause, FilterDef[] filterDefs)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 FIDSet getFIDSet()
          Gets the FIDSet value for this QueryFilter.
 FilterDef[] getFilterDefs()
          Gets the filterDefs value for this QueryFilter.
 SpatialReference getOutputSpatialReference()
          Gets the outputSpatialReference value for this QueryFilter.
 java.lang.String getPostfixClause()
          Gets the postfixClause value for this QueryFilter.
 double getResolution()
          Gets the resolution value for this QueryFilter.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSpatialReferenceFieldName()
          Gets the spatialReferenceFieldName value for this QueryFilter.
 java.lang.String getSubFields()
          Gets the subFields value for this QueryFilter.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getWhereClause()
          Gets the whereClause value for this QueryFilter.
 int hashCode()
           
 void setFIDSet(FIDSet FIDSet)
          Sets the FIDSet value for this QueryFilter.
 void setFilterDefs(FilterDef[] filterDefs)
          Sets the filterDefs value for this QueryFilter.
 void setOutputSpatialReference(SpatialReference outputSpatialReference)
          Sets the outputSpatialReference value for this QueryFilter.
 void setPostfixClause(java.lang.String postfixClause)
          Sets the postfixClause value for this QueryFilter.
 void setResolution(double resolution)
          Sets the resolution value for this QueryFilter.
 void setSpatialReferenceFieldName(java.lang.String spatialReferenceFieldName)
          Sets the spatialReferenceFieldName value for this QueryFilter.
 void setSubFields(java.lang.String subFields)
          Sets the subFields value for this QueryFilter.
 void setWhereClause(java.lang.String whereClause)
          Sets the whereClause value for this QueryFilter.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryFilter

public QueryFilter()

QueryFilter

public QueryFilter(java.lang.String subFields,
                   java.lang.String whereClause,
                   java.lang.String spatialReferenceFieldName,
                   double resolution,
                   SpatialReference outputSpatialReference,
                   FIDSet FIDSet,
                   java.lang.String postfixClause,
                   FilterDef[] filterDefs)
Method Detail

getSubFields

public java.lang.String getSubFields()
Gets the subFields value for this QueryFilter.

Returns:
subFields

setSubFields

public void setSubFields(java.lang.String subFields)
Sets the subFields value for this QueryFilter.

Parameters:
subFields -

getWhereClause

public java.lang.String getWhereClause()
Gets the whereClause value for this QueryFilter.

Returns:
whereClause

setWhereClause

public void setWhereClause(java.lang.String whereClause)
Sets the whereClause value for this QueryFilter.

Parameters:
whereClause -

getSpatialReferenceFieldName

public java.lang.String getSpatialReferenceFieldName()
Gets the spatialReferenceFieldName value for this QueryFilter.

Returns:
spatialReferenceFieldName

setSpatialReferenceFieldName

public void setSpatialReferenceFieldName(java.lang.String spatialReferenceFieldName)
Sets the spatialReferenceFieldName value for this QueryFilter.

Parameters:
spatialReferenceFieldName -

getResolution

public double getResolution()
Gets the resolution value for this QueryFilter.

Returns:
resolution

setResolution

public void setResolution(double resolution)
Sets the resolution value for this QueryFilter.

Parameters:
resolution -

getOutputSpatialReference

public SpatialReference getOutputSpatialReference()
Gets the outputSpatialReference value for this QueryFilter.

Returns:
outputSpatialReference

setOutputSpatialReference

public void setOutputSpatialReference(SpatialReference outputSpatialReference)
Sets the outputSpatialReference value for this QueryFilter.

Parameters:
outputSpatialReference -

getFIDSet

public FIDSet getFIDSet()
Gets the FIDSet value for this QueryFilter.

Returns:
FIDSet

setFIDSet

public void setFIDSet(FIDSet FIDSet)
Sets the FIDSet value for this QueryFilter.

Parameters:
FIDSet -

getPostfixClause

public java.lang.String getPostfixClause()
Gets the postfixClause value for this QueryFilter.

Returns:
postfixClause

setPostfixClause

public void setPostfixClause(java.lang.String postfixClause)
Sets the postfixClause value for this QueryFilter.

Parameters:
postfixClause -

getFilterDefs

public FilterDef[] getFilterDefs()
Gets the filterDefs value for this QueryFilter.

Returns:
filterDefs

setFilterDefs

public void setFilterDefs(FilterDef[] filterDefs)
Sets the filterDefs value for this QueryFilter.

Parameters:
filterDefs -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer