gov.nih.nci.cagrid.metadata.service
Class Output

java.lang.Object
  extended by gov.nih.nci.cagrid.metadata.service.Output
All Implemented Interfaces:
java.io.Serializable

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

Represents the result/output of an operation. Its non-existence represents the operation produces no result. This is manifested as the value of an operation response in the grid.

See Also:
Serialized Form

Constructor Summary
Output()
           
Output(UMLClass UMLClass, int dimensionality, boolean isArray, javax.xml.namespace.QName qName)
           
 
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
 int getDimensionality()
          Gets the dimensionality value for this Output.
 javax.xml.namespace.QName getQName()
          Gets the qName value for this Output.
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
 UMLClass getUMLClass()
          Gets the UMLClass value for this Output.
 int hashCode()
           
 boolean isIsArray()
          Gets the isArray value for this Output.
 void setDimensionality(int dimensionality)
          Sets the dimensionality value for this Output.
 void setIsArray(boolean isArray)
          Sets the isArray value for this Output.
 void setQName(javax.xml.namespace.QName qName)
          Sets the qName value for this Output.
 void setUMLClass(UMLClass UMLClass)
          Sets the UMLClass value for this Output.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Output

public Output()

Output

public Output(UMLClass UMLClass,
              int dimensionality,
              boolean isArray,
              javax.xml.namespace.QName qName)
Method Detail

getUMLClass

public UMLClass getUMLClass()
Gets the UMLClass value for this Output.

Returns:
UMLClass

setUMLClass

public void setUMLClass(UMLClass UMLClass)
Sets the UMLClass value for this Output.

Parameters:
UMLClass -

getDimensionality

public int getDimensionality()
Gets the dimensionality value for this Output.

Returns:
dimensionality

setDimensionality

public void setDimensionality(int dimensionality)
Sets the dimensionality value for this Output.

Parameters:
dimensionality -

isIsArray

public boolean isIsArray()
Gets the isArray value for this Output.

Returns:
isArray

setIsArray

public void setIsArray(boolean isArray)
Sets the isArray value for this Output.

Parameters:
isArray -

getQName

public javax.xml.namespace.QName getQName()
Gets the qName value for this Output.

Returns:
qName

setQName

public void setQName(javax.xml.namespace.QName qName)
Sets the qName value for this Output.

Parameters:
qName -

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


Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.