Class ClassUtils

java.lang.Object
org.apache.commons.lang3.ClassUtils
ch.ifocusit.plantuml.utils.ClassUtils

public class ClassUtils extends org.apache.commons.lang3.ClassUtils
Author:
Julien Boz
  • Field Details

  • Constructor Details

    • ClassUtils

      public ClassUtils()
  • Method Details

    • getSimpleName

      public static String getSimpleName(Class aClass)
    • _getSimpleName

      public static String _getSimpleName(Class aClass)
    • getSimpleName

      public static String getSimpleName(Type type)
    • getParameterizedTypeName

      public static String getParameterizedTypeName(ParameterizedType genericType)
    • isCollection

      public static boolean isCollection(Class aClass)
    • getField

      public static Optional<Field> getField(Class container, Class aClass)
    • getConcernedTypes

      public static Set<Class> getConcernedTypes(Field field)
    • getConcernedTypes

      public static Set<Class> getConcernedTypes(Method method)
    • getConcernedTypes

      public static Set<Class> getConcernedTypes(Parameter parameter)
    • getGenericTypes

      public static Set<Class> getGenericTypes(ParameterizedType type)
    • getGenericTypes

      public static Set<Class> getGenericTypes(Field field)
    • getGenericTypes

      public static Set<Class> getGenericTypes(Method method)
    • getGenericTypes

      public static Set<Class> getGenericTypes(Parameter parameter)
    • isGetter

      public static boolean isGetter(Method method)
    • isSetter

      public static boolean isSetter(Method method)
    • isNotGetterSetter

      public static boolean isNotGetterSetter(Method method)