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, RPCValues values)
           
 Class getDestClass()
           
 int getMode()
           
 Object getValue(RPCValues values)
           
 void serialize(SerializationContext context, Object value)
           
 void setDestClass(Class destClass)
           
 void setMode(int mode)
           
 
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, getDeserializer, 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 Object getValue(RPCValues values)

getMode

public int getMode()

setMode

public void setMode(int mode)

getDestClass

public Class getDestClass()

setDestClass

public void setDestClass(Class destClass)

serialize

public void serialize(SerializationContext context,
                      Object value)
               throws Exception
Throws:
Exception

getDeserializer

public Deserializer getDeserializer(int i,
                                    RPCValues values)