gov.nih.nci.cagrid.introduce.beans.method
Class MethodType

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.beans.method.MethodType
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
MethodType()
           
MethodType(java.lang.String boxedInputParameter, java.lang.String boxedOutputParameter, java.lang.String description, MethodTypeExceptions exceptions, MethodTypeImportInformation importInformation, java.lang.String inputMessageClass, MethodTypeInputs inputs, boolean isImported, boolean isProvided, MethodSecurity methodSecurity, java.lang.String name, MethodTypeOutput output, java.lang.String outputMessageClass, MethodTypeProviderInformation providerInformation)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBoxedInputParameter()
          Gets the boxedInputParameter value for this MethodType.
 java.lang.String getBoxedOutputParameter()
          Gets the boxedOutputParameter value for this MethodType.
 java.lang.String getDescription()
          Gets the description value for this MethodType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 MethodTypeExceptions getExceptions()
          Gets the exceptions value for this MethodType.
 MethodTypeImportInformation getImportInformation()
          Gets the importInformation value for this MethodType.
 java.lang.String getInputMessageClass()
          Gets the inputMessageClass value for this MethodType.
 MethodTypeInputs getInputs()
          Gets the inputs value for this MethodType.
 MethodSecurity getMethodSecurity()
          Gets the methodSecurity value for this MethodType.
 java.lang.String getName()
          Gets the name value for this MethodType.
 MethodTypeOutput getOutput()
          Gets the output value for this MethodType.
 java.lang.String getOutputMessageClass()
          Gets the outputMessageClass value for this MethodType.
 MethodTypeProviderInformation getProviderInformation()
          Gets the providerInformation value for this MethodType.
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 isIsImported()
          Gets the isImported value for this MethodType.
 boolean isIsProvided()
          Gets the isProvided value for this MethodType.
 void setBoxedInputParameter(java.lang.String boxedInputParameter)
          Sets the boxedInputParameter value for this MethodType.
 void setBoxedOutputParameter(java.lang.String boxedOutputParameter)
          Sets the boxedOutputParameter value for this MethodType.
 void setDescription(java.lang.String description)
          Sets the description value for this MethodType.
 void setExceptions(MethodTypeExceptions exceptions)
          Sets the exceptions value for this MethodType.
 void setImportInformation(MethodTypeImportInformation importInformation)
          Sets the importInformation value for this MethodType.
 void setInputMessageClass(java.lang.String inputMessageClass)
          Sets the inputMessageClass value for this MethodType.
 void setInputs(MethodTypeInputs inputs)
          Sets the inputs value for this MethodType.
 void setIsImported(boolean isImported)
          Sets the isImported value for this MethodType.
 void setIsProvided(boolean isProvided)
          Sets the isProvided value for this MethodType.
 void setMethodSecurity(MethodSecurity methodSecurity)
          Sets the methodSecurity value for this MethodType.
 void setName(java.lang.String name)
          Sets the name value for this MethodType.
 void setOutput(MethodTypeOutput output)
          Sets the output value for this MethodType.
 void setOutputMessageClass(java.lang.String outputMessageClass)
          Sets the outputMessageClass value for this MethodType.
 void setProviderInformation(MethodTypeProviderInformation providerInformation)
          Sets the providerInformation value for this MethodType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodType

public MethodType()

MethodType

public MethodType(java.lang.String boxedInputParameter,
                  java.lang.String boxedOutputParameter,
                  java.lang.String description,
                  MethodTypeExceptions exceptions,
                  MethodTypeImportInformation importInformation,
                  java.lang.String inputMessageClass,
                  MethodTypeInputs inputs,
                  boolean isImported,
                  boolean isProvided,
                  MethodSecurity methodSecurity,
                  java.lang.String name,
                  MethodTypeOutput output,
                  java.lang.String outputMessageClass,
                  MethodTypeProviderInformation providerInformation)
Method Detail

getInputs

public MethodTypeInputs getInputs()
Gets the inputs value for this MethodType.

Returns:
inputs

setInputs

public void setInputs(MethodTypeInputs inputs)
Sets the inputs value for this MethodType.

Parameters:
inputs -

getOutput

public MethodTypeOutput getOutput()
Gets the output value for this MethodType.

Returns:
output

setOutput

public void setOutput(MethodTypeOutput output)
Sets the output value for this MethodType.

Parameters:
output -

getExceptions

public MethodTypeExceptions getExceptions()
Gets the exceptions value for this MethodType.

Returns:
exceptions

setExceptions

public void setExceptions(MethodTypeExceptions exceptions)
Sets the exceptions value for this MethodType.

Parameters:
exceptions -

getMethodSecurity

public MethodSecurity getMethodSecurity()
Gets the methodSecurity value for this MethodType.

Returns:
methodSecurity

setMethodSecurity

public void setMethodSecurity(MethodSecurity methodSecurity)
Sets the methodSecurity value for this MethodType.

Parameters:
methodSecurity -

getImportInformation

public MethodTypeImportInformation getImportInformation()
Gets the importInformation value for this MethodType.

Returns:
importInformation

setImportInformation

public void setImportInformation(MethodTypeImportInformation importInformation)
Sets the importInformation value for this MethodType.

Parameters:
importInformation -

getProviderInformation

public MethodTypeProviderInformation getProviderInformation()
Gets the providerInformation value for this MethodType.

Returns:
providerInformation

setProviderInformation

public void setProviderInformation(MethodTypeProviderInformation providerInformation)
Sets the providerInformation value for this MethodType.

Parameters:
providerInformation -

getName

public java.lang.String getName()
Gets the name value for this MethodType.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this MethodType.

Parameters:
name -

isIsImported

public boolean isIsImported()
Gets the isImported value for this MethodType.

Returns:
isImported

setIsImported

public void setIsImported(boolean isImported)
Sets the isImported value for this MethodType.

Parameters:
isImported -

isIsProvided

public boolean isIsProvided()
Gets the isProvided value for this MethodType.

Returns:
isProvided

setIsProvided

public void setIsProvided(boolean isProvided)
Sets the isProvided value for this MethodType.

Parameters:
isProvided -

getInputMessageClass

public java.lang.String getInputMessageClass()
Gets the inputMessageClass value for this MethodType.

Returns:
inputMessageClass

setInputMessageClass

public void setInputMessageClass(java.lang.String inputMessageClass)
Sets the inputMessageClass value for this MethodType.

Parameters:
inputMessageClass -

getOutputMessageClass

public java.lang.String getOutputMessageClass()
Gets the outputMessageClass value for this MethodType.

Returns:
outputMessageClass

setOutputMessageClass

public void setOutputMessageClass(java.lang.String outputMessageClass)
Sets the outputMessageClass value for this MethodType.

Parameters:
outputMessageClass -

getBoxedInputParameter

public java.lang.String getBoxedInputParameter()
Gets the boxedInputParameter value for this MethodType.

Returns:
boxedInputParameter

setBoxedInputParameter

public void setBoxedInputParameter(java.lang.String boxedInputParameter)
Sets the boxedInputParameter value for this MethodType.

Parameters:
boxedInputParameter -

getBoxedOutputParameter

public java.lang.String getBoxedOutputParameter()
Gets the boxedOutputParameter value for this MethodType.

Returns:
boxedOutputParameter

setBoxedOutputParameter

public void setBoxedOutputParameter(java.lang.String boxedOutputParameter)
Sets the boxedOutputParameter value for this MethodType.

Parameters:
boxedOutputParameter -

getDescription

public java.lang.String getDescription()
Gets the description value for this MethodType.

Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this MethodType.

Parameters:
description -

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