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