Package org.exolab.castor.xml
Class UnmarshalHandler.Arguments
- java.lang.Object
-
- 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
Constructors Constructor Description Arguments()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
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)
-
-