public class ConvertedParameters extends java.lang.Object implements Parameters
ParameterConverters to convert
values.| Modifier and Type | Class and Description |
|---|---|
static class |
ConvertedParameters.ValueNotFound |
| Constructor and Description |
|---|
ConvertedParameters(java.util.Map<java.lang.String,java.lang.String> values,
ParameterConverters parameterConverters)
Creates an instance of ConvertedParameters with given values
|
ConvertedParameters(Row row,
ParameterConverters parameterConverters)
Creates an instance of ConvertedParameters from a Row which provides the
values
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
valueAs(java.lang.String name,
java.lang.Class<T> type)
Returns the value of a named parameter as a given type
|
<T> T |
valueAs(java.lang.String name,
java.lang.Class<T> type,
T defaultValue)
Returns the value of a named parameter as a given type while providing a
default value if the name is not found
|
java.util.Map<java.lang.String,java.lang.String> |
values()
Returns the values as a Map, where the key is the column name and the value is the row value.
|
public ConvertedParameters(Row row, ParameterConverters parameterConverters)
row - the Row to get the values fromparameterConverters - the ParameterConverters used for conversionpublic ConvertedParameters(java.util.Map<java.lang.String,java.lang.String> values,
ParameterConverters parameterConverters)
values - the MapparameterConverters - the ParameterConverters used for conversionpublic <T> T valueAs(java.lang.String name,
java.lang.Class<T> type)
ParametersvalueAs in interface Parametersname - the name of the parametertype - the Class of type public <T> T valueAs(java.lang.String name,
java.lang.Class<T> type,
T defaultValue)
ParametersvalueAs in interface Parametersname - the name of the parametertype - Class of type defaultValue - the default value if the name is not foundCopyright © 2003-2014. All Rights Reserved.