com.sun.xml.ws.client.sei
Class ValueSetter.Param

java.lang.Object
  extended by com.sun.xml.ws.client.sei.ValueSetter
      extended by com.sun.xml.ws.client.sei.ValueSetter.Param
Enclosing class:
ValueSetter

static final class ValueSetter.Param
extends ValueSetter


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.client.sei.ValueSetter
ValueSetter.AsyncBeanValueSetter, ValueSetter.Param
 
Field Summary
 
Fields inherited from class com.sun.xml.ws.client.sei.ValueSetter
SINGLE_VALUE
 
Constructor Summary
ValueSetter.Param(int idx)
           
 
Method Summary
(package private)  Object put(Object obj, Object[] args)
          Moves the value to the expected place.
 
Methods inherited from class com.sun.xml.ws.client.sei.ValueSetter
getSync
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueSetter.Param

public ValueSetter.Param(int idx)
Method Detail

put

Object put(Object obj,
           Object[] args)
Description copied from class: ValueSetter
Moves the value to the expected place.

Specified by:
put in class ValueSetter
Parameters:
obj - The unmarshalled object.
args - The arguments given to the Java method invocation. If obj is supposed to be returned as a Holder value, a suitable Holder is obtained from this argument list and obj is set.
Returns:
if obj is supposed to be returned as a return value from the method, this method returns obj. Otherwise null.