public class StringToObjectConverter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.Class<?>[] |
STING_CLASS_PARAMETER |
| Constructor and Description |
|---|
StringToObjectConverter() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canBeBuiltFromSimpleString(java.lang.Class<?> parameterClass) |
static java.lang.Object |
convertArg(ContextAware ca,
java.lang.String val,
java.lang.Class<?> type)
Convert
val a String parameter to an object of a given type. |
private static java.lang.Object |
convertByValueOfMethod(ContextAware ca,
java.lang.Class<?> type,
java.lang.String val) |
private static java.nio.charset.Charset |
convertToCharset(ContextAware ca,
java.lang.String val) |
private static java.lang.Object |
convertToEnum(ContextAware ca,
java.lang.String val,
java.lang.Class<? extends java.lang.Enum> enumType) |
private static boolean |
followsTheValueOfConvention(java.lang.Class<?> parameterClass) |
(package private) boolean |
isBuildableFromSimpleString() |
private static boolean |
isOfTypeCharset(java.lang.Class<?> type) |
public static boolean canBeBuiltFromSimpleString(java.lang.Class<?> parameterClass)
public static java.lang.Object convertArg(ContextAware ca, java.lang.String val, java.lang.Class<?> type)
val a String parameter to an object of a given type.private static boolean isOfTypeCharset(java.lang.Class<?> type)
private static java.nio.charset.Charset convertToCharset(ContextAware ca, java.lang.String val)
private static boolean followsTheValueOfConvention(java.lang.Class<?> parameterClass)
private static java.lang.Object convertByValueOfMethod(ContextAware ca, java.lang.Class<?> type, java.lang.String val)
private static java.lang.Object convertToEnum(ContextAware ca, java.lang.String val, java.lang.Class<? extends java.lang.Enum> enumType)
boolean isBuildableFromSimpleString()