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.ObjectInternal 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()voidsetType(int index, java.lang.Class<?> type)voidsetTypes(java.lang.Class<?>[] types)voidsetValue(int index, java.lang.Object value)voidsetValues(java.lang.Object[] values)intsize()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)
-
-