Class Classes

java.lang.Object
io.beanmapper.utils.Classes

public class Classes extends Object
Reflection utilities.
Since:
Jun 24, 2015
Author:
Jeroen van Schagen
  • Method Details

    • forName

      public static Class<?> forName(String className)
      Retrieve the class by name.
      Parameters:
      className - the class name
      Returns:
      the class for that name
      Throws:
      IllegalArgumentException - whenever the class name does not exist
    • getParameteredTypes

      public static Class<?>[] getParameteredTypes(Class<?> clazz)
      Retrieve the parameterized types of a class.
      Parameters:
      clazz - the class to check for
      Returns:
      the parameterized types
    • getParameteredTypes

      public static Type[] getParameteredTypes(Class<?> clazz, BeanPropertyMatch beanPropertyMatch)