Top Description Constructors Methods
io.vertx.core.cli.impl

public Class ReflectionUtils

extends Object
Class Inheritance
Imports
java.lang.reflect.Method, .Parameter, .ParameterizedType, java.util.Arrays, .Collection, .List, .Set, java.util.stream.Collectors

Some utilities methods to ease reflection calls.
Author
Clement Escoffier

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static Class<T>
public static List<Method>
public static boolean
public static boolean
isSetter(Method method)

public static <T> T
newInstance(Class<T> clazz)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ReflectionUtilsback to summary
public ReflectionUtils()

Method Detail

getComponentTypeback to summary
public static Class<T> getComponentType(Parameter parameter)
getSetterMethodsback to summary
public static List<Method> getSetterMethods(Class<?> clazz)
isMultipleback to summary
public static boolean isMultiple(Method setter)
isSetterback to summary
public static boolean isSetter(Method method)
newInstanceback to summary
public static <T> T newInstance(Class<T> clazz)