public interface MethodSelector extends PredicateSelector<java.lang.reflect.Method>, DeepSelector, Result<java.lang.reflect.Method,java.lang.Object>
Method
object assuming that the
name was specified before.Modifier and Type | Method and Description |
---|---|
MethodSelector |
deep()
Selects using a deep operation.
|
MethodSelector |
filter(java.util.function.Predicate<? super java.lang.reflect.Method> predicate)
Selects the elements that matches with the given predicate.
|
java.lang.reflect.Method |
in(java.lang.Object target)
Selects the single method matching the previously specified selectors.
|
MethodSelector |
withoutParameters() |
MethodSelector |
withParameters(java.lang.Class<?>... parameterTypes) |
MethodSelector filter(java.util.function.Predicate<? super java.lang.reflect.Method> predicate)
PredicateSelector
filter
in interface PredicateSelector<java.lang.reflect.Method>
predicate
- the predicate to match.MethodSelector deep()
DeepSelector
deep
in interface DeepSelector
MethodSelector withParameters(java.lang.Class<?>... parameterTypes)
MethodSelector withoutParameters()