| Access | Constructor and Description |
|---|---|
| protected | AbstractFinder(Class<?>[]
array of classes of arguments args)Creates finder for array of classes of arguments. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final T | Returns: the object that represents found methodthe array of methods to search within methods)Performs a search in the |
| private boolean | Returns: true if all classes in min array
are assignable from corresponding classes in max array,
false otherwisethe array of classes to be checked min, Class<?>[] the array of classes that is used to check max)Determines if every class in |
| protected boolean | Returns: true if the method is valid,
false otherwisethe object that represents method method)Checks validness of the method. |
| args | back to summary |
|---|---|
| private final Class<?>[] args | |
| AbstractFinder | back to summary |
|---|---|
| protected AbstractFinder(Class<?>[] args) Creates finder for array of classes of arguments.
If a particular element of array equals
| |
| find | back to summary |
|---|---|
| pack-priv final T find(T[] methods) throws NoSuchMethodException Performs a search in the
| |
| isAssignable | back to summary |
|---|---|
| private boolean isAssignable(Class<?>[] min, Class<?>[] max) Determines if every class in
| |
| isValid | back to summary |
|---|---|
| protected boolean isValid(T method) Checks validness of the method. At least the valid method should be public.
| |