public abstract class Utils
extends java.lang.Object
Constructor and Description |
---|
Utils() |
Modifier and Type | Method and Description |
---|---|
static void |
close(java.io.InputStream closeable) |
static org.slf4j.Logger |
findLogger(java.lang.Class<?> aClass) |
static java.util.Set<java.lang.reflect.Constructor> |
getConstructorsFromDescriptors(java.lang.Iterable<java.lang.String> annotatedWith,
java.lang.ClassLoader... classLoaders) |
static java.lang.reflect.Field |
getFieldFromString(java.lang.String field,
java.lang.ClassLoader... classLoaders) |
static java.lang.reflect.Member |
getMemberFromDescriptor(java.lang.String descriptor,
java.lang.ClassLoader... classLoaders) |
static java.util.Set<java.lang.reflect.Member> |
getMembersFromDescriptors(java.lang.Iterable<java.lang.String> values,
java.lang.ClassLoader... classLoaders) |
static java.util.Set<java.lang.reflect.Method> |
getMethodsFromDescriptors(java.lang.Iterable<java.lang.String> annotatedWith,
java.lang.ClassLoader... classLoaders) |
static boolean |
isConstructor(java.lang.String fqn) |
static boolean |
isEmpty(java.lang.Object[] objects) |
static boolean |
isEmpty(java.lang.String s)
isEmpty compatible with Java 5
|
static java.lang.String |
name(java.lang.Class type) |
static java.lang.String |
name(java.lang.reflect.Constructor constructor) |
static java.lang.String |
name(java.lang.reflect.Field field) |
static java.lang.String |
name(java.lang.reflect.Method method) |
static java.util.List<java.lang.String> |
names(java.lang.Class<?>... types) |
static java.util.List<java.lang.String> |
names(java.lang.Iterable<java.lang.Class<?>> types) |
static java.io.File |
prepareFile(java.lang.String filename) |
static java.lang.String |
repeat(java.lang.String string,
int times) |
public static java.lang.String repeat(java.lang.String string, int times)
public static boolean isEmpty(java.lang.String s)
public static boolean isEmpty(java.lang.Object[] objects)
public static java.io.File prepareFile(java.lang.String filename)
public static java.lang.reflect.Member getMemberFromDescriptor(java.lang.String descriptor, java.lang.ClassLoader... classLoaders) throws ReflectionsException
ReflectionsException
public static java.util.Set<java.lang.reflect.Method> getMethodsFromDescriptors(java.lang.Iterable<java.lang.String> annotatedWith, java.lang.ClassLoader... classLoaders)
public static java.util.Set<java.lang.reflect.Constructor> getConstructorsFromDescriptors(java.lang.Iterable<java.lang.String> annotatedWith, java.lang.ClassLoader... classLoaders)
public static java.util.Set<java.lang.reflect.Member> getMembersFromDescriptors(java.lang.Iterable<java.lang.String> values, java.lang.ClassLoader... classLoaders)
public static java.lang.reflect.Field getFieldFromString(java.lang.String field, java.lang.ClassLoader... classLoaders)
public static void close(java.io.InputStream closeable)
@Nullable public static org.slf4j.Logger findLogger(java.lang.Class<?> aClass)
public static boolean isConstructor(java.lang.String fqn)
public static java.lang.String name(java.lang.Class type)
public static java.util.List<java.lang.String> names(java.lang.Iterable<java.lang.Class<?>> types)
public static java.util.List<java.lang.String> names(java.lang.Class<?>... types)
public static java.lang.String name(java.lang.reflect.Constructor constructor)
public static java.lang.String name(java.lang.reflect.Method method)
public static java.lang.String name(java.lang.reflect.Field field)