gov.nih.nci.cagrid.cql2.results
Class CQLQueryResults

java.lang.Object
  extended by gov.nih.nci.cagrid.cql2.results.CQLQueryResults
All Implemented Interfaces:
java.io.Serializable

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

Results from a CQL query executed against a caGrid data service

See Also:
Serialized Form

Constructor Summary
CQLQueryResults()
           
CQLQueryResults(CQLAggregateResult aggregationResult, CQLAttributeResult[] attributeResult, CQLObjectResult[] objectResult, java.lang.String targetClassname)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 CQLAggregateResult getAggregationResult()
          Gets the aggregationResult value for this CQLQueryResults.
 CQLAttributeResult[] getAttributeResult()
          Gets the attributeResult value for this CQLQueryResults.
 CQLAttributeResult getAttributeResult(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
 CQLObjectResult[] getObjectResult()
          Gets the objectResult value for this CQLQueryResults.
 CQLObjectResult getObjectResult(int i)
           
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 getTargetClassname()
          Gets the targetClassname value for this CQLQueryResults.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAggregationResult(CQLAggregateResult aggregationResult)
          Sets the aggregationResult value for this CQLQueryResults.
 void setAttributeResult(CQLAttributeResult[] attributeResult)
          Sets the attributeResult value for this CQLQueryResults.
 void setAttributeResult(int i, CQLAttributeResult _value)
           
 void setObjectResult(CQLObjectResult[] objectResult)
          Sets the objectResult value for this CQLQueryResults.
 void setObjectResult(int i, CQLObjectResult _value)
           
 void setTargetClassname(java.lang.String targetClassname)
          Sets the targetClassname value for this CQLQueryResults.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CQLQueryResults

public CQLQueryResults()

CQLQueryResults

public CQLQueryResults(CQLAggregateResult aggregationResult,
                       CQLAttributeResult[] attributeResult,
                       CQLObjectResult[] objectResult,
                       java.lang.String targetClassname)
Method Detail

getObjectResult

public CQLObjectResult[] getObjectResult()
Gets the objectResult value for this CQLQueryResults.

Returns:
objectResult

setObjectResult

public void setObjectResult(CQLObjectResult[] objectResult)
Sets the objectResult value for this CQLQueryResults.

Parameters:
objectResult -

getObjectResult

public CQLObjectResult getObjectResult(int i)

setObjectResult

public void setObjectResult(int i,
                            CQLObjectResult _value)

getAttributeResult

public CQLAttributeResult[] getAttributeResult()
Gets the attributeResult value for this CQLQueryResults.

Returns:
attributeResult

setAttributeResult

public void setAttributeResult(CQLAttributeResult[] attributeResult)
Sets the attributeResult value for this CQLQueryResults.

Parameters:
attributeResult -

getAttributeResult

public CQLAttributeResult getAttributeResult(int i)

setAttributeResult

public void setAttributeResult(int i,
                               CQLAttributeResult _value)

getAggregationResult

public CQLAggregateResult getAggregationResult()
Gets the aggregationResult value for this CQLQueryResults.

Returns:
aggregationResult

setAggregationResult

public void setAggregationResult(CQLAggregateResult aggregationResult)
Sets the aggregationResult value for this CQLQueryResults.

Parameters:
aggregationResult -

getTargetClassname

public java.lang.String getTargetClassname()
Gets the targetClassname value for this CQLQueryResults.

Returns:
targetClassname

setTargetClassname

public void setTargetClassname(java.lang.String targetClassname)
Sets the targetClassname value for this CQLQueryResults.

Parameters:
targetClassname -

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