- // TODO: make validation cleaner
- typeAsClass(type);
- }
-
- public static Class<?> typeAsClass(String type) {
- if (TYPE_STRING.equals(type))
- return String.class;
- else if (TYPE_INTEGER.equals(type))
- return Integer.class;
- else if (TYPE_LONG.equals(type))
- return Long.class;
- else if (TYPE_FLOAT.equals(type))
- return Float.class;
- else if (TYPE_DOUBLE.equals(type))
- return Double.class;
- else if (TYPE_BOOLEAN.equals(type))
- return Boolean.class;
- else