Package com.querydsl.core.util
Class ReflectionUtils
java.lang.Object
com.querydsl.core.util.ReflectionUtils
ReflectionUtils provides Reflection related functionality
- Author:
- tiwe
-
Method Summary
Modifier and TypeMethodDescriptionstatic AnnotatedElementgetAnnotatedElement(Class<?> beanClass, String propertyName, Class<?> propertyClass) static @Nullable FieldgetFieldOrNull(Class<?> beanClass, String propertyName) static @Nullable MethodgetGetterOrNull(Class<?> beanClass, String name) static @Nullable MethodgetGetterOrNull(Class<?> beanClass, String name, Class<?> type) getImplementedInterfaces(Class<?> cl) getSuperClasses(Class<?> cl) static @Nullable TypegetTypeParameter(Type type, int index) static Class<?>getTypeParameterAsClass(Type type, int index) static intgetTypeParameterCount(Type type)
-
Method Details
-
getAnnotatedElement
public static AnnotatedElement getAnnotatedElement(Class<?> beanClass, String propertyName, Class<?> propertyClass) -
getFieldOrNull
-
getGetterOrNull
-
getGetterOrNull
-
getTypeParameterCount
-
getTypeParameterAsClass
-
getTypeParameter
-
getSuperClasses
-
getFields
-
getImplementedInterfaces
-