org.apache.axis2.rpc
Class RPCParameter

java.lang.Object
  extended byorg.apache.axis2.databinding.metadata.FieldDesc
      extended byorg.apache.axis2.databinding.metadata.ElementDesc
          extended byorg.apache.axis2.rpc.RPCParameter
All Implemented Interfaces:
FieldAccessor

public class RPCParameter
extends ElementDesc

RPCParameter


Field Summary
static int MODE_IN
           
static int MODE_INOUT
           
static int MODE_OUT
           
 
Fields inherited from class org.apache.axis2.databinding.metadata.ElementDesc
indexedAccessor, itemQName, maxOccurs, minOccurs
 
Fields inherited from class org.apache.axis2.databinding.metadata.FieldDesc
accessor, deserializerFactory, fieldName, qname, ser
 
Constructor Summary
RPCParameter()
           
 
Method Summary
 Deserializer getDeserializer(int i)
           
 java.lang.Class getDestClass()
           
 int getMode()
           
 java.lang.Object getValue()
           
 void serialize(SerializationContext context)
           
 void setDestClass(java.lang.Class destClass)
           
 void setIndexedValue(int index, java.lang.Object value)
           
 void setMode(int mode)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.apache.axis2.databinding.metadata.ElementDesc
getDeserializer, getItemQName, getMaxOccurs, getMinOccurs, getSerializer, setIndexedAccessor, setItemQName, setMaxOccurs, setMinOccurs
 
Methods inherited from class org.apache.axis2.databinding.metadata.FieldDesc
getAccessor, getDeserializerFactory, getFieldName, getQName, getValue, setAccessor, setDeserializerFactory, setFieldName, setQName, setSerializer, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_IN

public static final int MODE_IN
See Also:
Constant Field Values

MODE_OUT

public static final int MODE_OUT
See Also:
Constant Field Values

MODE_INOUT

public static final int MODE_INOUT
See Also:
Constant Field Values
Constructor Detail

RPCParameter

public RPCParameter()
Method Detail

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

getMode

public int getMode()

setMode

public void setMode(int mode)

getDestClass

public java.lang.Class getDestClass()

setDestClass

public void setDestClass(java.lang.Class destClass)

serialize

public void serialize(SerializationContext context)
               throws java.lang.Exception
Throws:
java.lang.Exception

getDeserializer

public Deserializer getDeserializer(int i)
Overrides:
getDeserializer in class FieldDesc

setIndexedValue

public void setIndexedValue(int index,
                            java.lang.Object value)