org.exolab.castor.xml
Class UnmarshalHandler.Arguments

java.lang.Object
  extended by org.exolab.castor.xml.UnmarshalHandler.Arguments
Enclosing class:
UnmarshalHandler

 class UnmarshalHandler.Arguments
extends java.lang.Object

Internal class used for passing constructor argument information.


Constructor Summary
UnmarshalHandler.Arguments()
           
 
Method Summary
 java.lang.Class<?> getType(int index)
           
 java.lang.Class<?>[] getTypes()
           
 java.lang.Object[] getValues()
           
 void setType(int index, java.lang.Class<?> type)
           
 void setTypes(java.lang.Class<?>[] types)
           
 void setValue(int index, java.lang.Object value)
           
 void setValues(java.lang.Object[] values)
           
 int size()
          Returns the number of constructor arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnmarshalHandler.Arguments

UnmarshalHandler.Arguments()
Method Detail

size

public int size()
Returns the number of constructor arguments.

Returns:
The number of constructor arguments.

getTypes

public java.lang.Class<?>[] getTypes()

getValues

public java.lang.Object[] getValues()

getType

public java.lang.Class<?> getType(int index)

setValues

public void setValues(java.lang.Object[] values)

setValue

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

setTypes

public void setTypes(java.lang.Class<?>[] types)

setType

public void setType(int index,
                    java.lang.Class<?> type)


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com