Package org.firebirdsql.util
Class ReflectionHelper
- java.lang.Object
- 
- org.firebirdsql.util.ReflectionHelper
 
- 
 @InternalApi public final class ReflectionHelper extends java.lang.Object Class containing static helper methods for reflective access.- Since:
- 2.2
- Author:
- Mark Rotteveel
 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.reflect.MethodfindMethod(java.lang.Class<?> clazz, java.lang.String name, java.lang.Class<?>[] args)Helper function to find specified method in a specified class.static java.lang.Class<?>[]getAllInterfaces(java.lang.Class<?> clazz)Get all implemented interfaces by the class.
 
- 
- 
- 
Method Detail- 
getAllInterfacespublic static java.lang.Class<?>[] getAllInterfaces(java.lang.Class<?> clazz) Get all implemented interfaces by the class.- Parameters:
- clazz- class to inspect.
- Returns:
- array of all implemented interfaces.
 
 - 
findMethodpublic static java.lang.reflect.Method findMethod(java.lang.Class<?> clazz, java.lang.String name, java.lang.Class<?>[] args)Helper function to find specified method in a specified class.- Parameters:
- clazz- class in which we look for a specified method.
- name- name of the method.
- args- types of method params.
- Returns:
- instance of Methodcorresponding to specified name and param types.
 
 
- 
 
-