Class StringToObjectConverter


  • public class StringToObjectConverter
    extends java.lang.Object
    Utility class which can convert string into objects.
    • Field Detail

      • STING_CLASS_PARAMETER

        private static final java.lang.Class<?>[] STING_CLASS_PARAMETER
    • Constructor Detail

      • StringToObjectConverter

        public StringToObjectConverter()
    • Method Detail

      • canBeBuiltFromSimpleString

        public static boolean canBeBuiltFromSimpleString​(java.lang.Class<?> parameterClass)
      • convertArg

        public 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.
      • isOfTypeCharset

        private static boolean isOfTypeCharset​(java.lang.Class<?> type)
      • convertToCharset

        private static java.nio.charset.Charset convertToCharset​(ContextAware ca,
                                                                 java.lang.String val)
      • getValueOfMethod

        public static java.lang.reflect.Method getValueOfMethod​(java.lang.Class<?> type)
      • followsTheValueOfConvention

        private static boolean followsTheValueOfConvention​(java.lang.Class<?> parameterClass)
      • convertByValueOfMethod

        private static java.lang.Object convertByValueOfMethod​(ContextAware ca,
                                                               java.lang.Class<?> type,
                                                               java.lang.String val)
      • convertToEnum

        private static java.lang.Object convertToEnum​(ContextAware ca,
                                                      java.lang.String val,
                                                      java.lang.Class<? extends java.lang.Enum> enumType)
      • isBuildableFromSimpleString

        boolean isBuildableFromSimpleString()