org.reflections.util
Class Utils
java.lang.Object
org.reflections.util.Utils
public abstract class Utils
- extends java.lang.Object
a garbage can of convenient methods
Constructor Summary |
Utils()
|
Method Summary |
static java.lang.Class<?> |
forName(java.lang.String typeName)
tries to resolve a java type name to a Class |
static
<T> java.util.List<java.lang.Class<? extends T>> |
|
forNames(java.lang.Iterable<java.lang.String> classes)
try to resolve all given string representation of types to a list of java types |
static java.lang.ClassLoader |
getContextClassLoader()
|
static java.lang.reflect.Field |
getFieldFromString(java.lang.String field)
|
static java.lang.reflect.Method |
getMethodFromDescriptor(java.lang.String descriptor)
|
static boolean |
isEmpty(java.lang.String s)
isEmpty compatible with Java 5 |
static java.io.File |
prepareFile(java.lang.String filename)
|
static java.lang.String |
repeat(java.lang.String string,
int times)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
primitiveNames
public static final java.util.List<java.lang.String> primitiveNames
primitiveTypes
public static final java.util.List<java.lang.Class> primitiveTypes
primitiveDescriptors
public static final java.util.List<java.lang.String> primitiveDescriptors
Utils
public Utils()
forName
public static java.lang.Class<?> forName(java.lang.String typeName)
- tries to resolve a java type name to a Class
forNames
public static <T> java.util.List<java.lang.Class<? extends T>> forNames(java.lang.Iterable<java.lang.String> classes)
- try to resolve all given string representation of types to a list of java types
getContextClassLoader
public static java.lang.ClassLoader getContextClassLoader()
repeat
public static java.lang.String repeat(java.lang.String string,
int times)
isEmpty
public static boolean isEmpty(java.lang.String s)
- isEmpty compatible with Java 5
prepareFile
public static java.io.File prepareFile(java.lang.String filename)
getMethodFromDescriptor
public static java.lang.reflect.Method getMethodFromDescriptor(java.lang.String descriptor)
throws ReflectionsException
- Throws:
ReflectionsException
getFieldFromString
public static java.lang.reflect.Field getFieldFromString(java.lang.String field)
Copyright © 2010. All Rights Reserved.