pt.moredata.util
Class UniversalParser
java.lang.Object
pt.moredata.util.UniversalParser
- public class UniversalParser
- extends java.lang.Object
- Author:
- luism
|
Method Summary |
static java.lang.Object |
parse(java.lang.Class type,
java.lang.String value)
|
static java.lang.Object |
parse(java.lang.Class type,
java.lang.String pattern,
java.lang.String value)
|
static java.util.Date |
parseDate(java.lang.String pattern,
java.lang.String value)
|
static java.lang.Object |
parseGeneric(java.lang.Class type,
java.lang.String value)
|
static java.sql.Date |
parseSQLDate(java.lang.String pattern,
java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniversalParser
public UniversalParser()
parse
public static java.lang.Object parse(java.lang.Class type,
java.lang.String value)
parse
public static java.lang.Object parse(java.lang.Class type,
java.lang.String pattern,
java.lang.String value)
parseGeneric
public static java.lang.Object parseGeneric(java.lang.Class type,
java.lang.String value)
throws java.lang.IllegalArgumentException,
java.lang.SecurityException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
- Throws:
java.lang.IllegalArgumentException
java.lang.SecurityException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
parseDate
public static java.util.Date parseDate(java.lang.String pattern,
java.lang.String value)
throws java.text.ParseException
- Parameters:
pattern - value -
- Returns:
-
- Throws:
java.text.ParseException
parseSQLDate
public static java.sql.Date parseSQLDate(java.lang.String pattern,
java.lang.String value)
throws java.text.ParseException
- Parameters:
pattern - value -
- Returns:
-
- Throws:
java.text.ParseException