Home > Utils

Utils

Utils is a project mainly written in Java, it's free.

This project intends to isolate the utilities part of any system.

Utils

This project intends to isolate the utilities part of any system.

Usage

ReflectionUtil

public static boolean isStatic(Field field); public static boolean isTransient(Field field); public static boolean isPersistent(Field field); public static List getPersistentFields(Class<?> klass); public static boolean implementz(Class<?> klass, Class<?> interfaceClass); public static Object get(Field field, T instance); public static void set(Object value, Field field, T instance); public static void copy(T origin, T target); public static Class<?> getTypeOfElements(Field field); public static boolean isCollection(Class<?> klass); public static boolean isAnnotated(Class<?> klass, Class<? extends Annotation> annotationClass); public static boolean isAnnotated(Field field, Class<? extends Annotation> annotationClass); public static boolean hasField(Class<?> klass, String fieldName); public static Field getField(String fieldName, Class<?> klass); public static boolean hasConstructor(Class<?> klass);

Previous:RepositoryJPA