public class TruggerMethodsSelector extends java.lang.Object implements MethodsSelector
Constructor and Description |
---|
TruggerMethodsSelector(MembersFinder<java.lang.reflect.Method> finder) |
TruggerMethodsSelector(MembersFinder<java.lang.reflect.Method> finder,
java.util.function.Predicate<? super java.lang.reflect.Method> predicate,
boolean recursively) |
Modifier and Type | Method and Description |
---|---|
MethodsSelector |
deep()
Selects using a deep operation.
|
MethodsSelector |
filter(java.util.function.Predicate<? super java.lang.reflect.Method> predicate)
Selects the elements that matches with the given predicate.
|
java.util.List<java.lang.reflect.Method> |
in(java.lang.Object target)
Computes the request based on the given target and previous configurations.
|
public TruggerMethodsSelector(MembersFinder<java.lang.reflect.Method> finder)
public TruggerMethodsSelector(MembersFinder<java.lang.reflect.Method> finder, java.util.function.Predicate<? super java.lang.reflect.Method> predicate, boolean recursively)
public MethodsSelector filter(java.util.function.Predicate<? super java.lang.reflect.Method> predicate)
PredicateSelector
filter
in interface MethodsSelector
filter
in interface PredicateSelector<java.lang.reflect.Method>
predicate
- the predicate to match.public MethodsSelector deep()
DeepSelector
deep
in interface DeepSelector
deep
in interface MethodsSelector
public java.util.List<java.lang.reflect.Method> in(java.lang.Object target)
Result