gov.nih.nci.cagrid.cqlquery
Class QueryModifier

java.lang.Object
  extended by gov.nih.nci.cagrid.cqlquery.QueryModifier
All Implemented Interfaces:
java.io.Serializable

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

Modifies the returned data from the query

See Also:
Serialized Form

Constructor Summary
QueryModifier()
           
QueryModifier(java.lang.String[] attributeNames, boolean countOnly, java.lang.String distinctAttribute)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String[] getAttributeNames()
          Gets the attributeNames value for this QueryModifier.
 java.lang.String getAttributeNames(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getDistinctAttribute()
          Gets the distinctAttribute value for this QueryModifier.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isCountOnly()
          Gets the countOnly value for this QueryModifier.
 void setAttributeNames(int i, java.lang.String _value)
           
 void setAttributeNames(java.lang.String[] attributeNames)
          Sets the attributeNames value for this QueryModifier.
 void setCountOnly(boolean countOnly)
          Sets the countOnly value for this QueryModifier.
 void setDistinctAttribute(java.lang.String distinctAttribute)
          Sets the distinctAttribute value for this QueryModifier.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryModifier

public QueryModifier()

QueryModifier

public QueryModifier(java.lang.String[] attributeNames,
                     boolean countOnly,
                     java.lang.String distinctAttribute)
Method Detail

getAttributeNames

public java.lang.String[] getAttributeNames()
Gets the attributeNames value for this QueryModifier.

Returns:
attributeNames

setAttributeNames

public void setAttributeNames(java.lang.String[] attributeNames)
Sets the attributeNames value for this QueryModifier.

Parameters:
attributeNames -

getAttributeNames

public java.lang.String getAttributeNames(int i)

setAttributeNames

public void setAttributeNames(int i,
                              java.lang.String _value)

getDistinctAttribute

public java.lang.String getDistinctAttribute()
Gets the distinctAttribute value for this QueryModifier.

Returns:
distinctAttribute

setDistinctAttribute

public void setDistinctAttribute(java.lang.String distinctAttribute)
Sets the distinctAttribute value for this QueryModifier.

Parameters:
distinctAttribute -

isCountOnly

public boolean isCountOnly()
Gets the countOnly value for this QueryModifier.

Returns:
countOnly

setCountOnly

public void setCountOnly(boolean countOnly)
Sets the countOnly value for this QueryModifier.

Parameters:
countOnly -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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