public class ConvertableArguments extends java.lang.Object implements InvokerArguments
InvokerArguments
that will be converted using
an ArooaConverter
.Constructor and Description |
---|
ConvertableArguments(ArooaConverter converter,
java.lang.Object... args) |
Modifier and Type | Method and Description |
---|---|
<T> T |
getArgument(int index,
java.lang.Class<T> type)
Get the argument.
|
int |
size()
The number of arguments.
|
public ConvertableArguments(ArooaConverter converter, java.lang.Object... args)
public int size()
InvokerArguments
size
in interface InvokerArguments
public <T> T getArgument(int index, java.lang.Class<T> type) throws NoConversionAvailableException, ConversionFailedException
InvokerArguments
getArgument
in interface InvokerArguments
index
- The 0 based index of the argument.type
- The type the argument should be.NoConversionAvailableException
ConversionFailedException