Field Matcher
Properties
The field declared class fully qualified name.
----------------The field descriptor.
----------------Field modifiers. Match using java.lang.reflect.Modifier mask bits, default match type is contains, if you need to match exactly, please use modifiers overloaded function.
Functions
Add one child matcher that must also match.
----------------Add field annotation matcher.
----------------Add one child matcher where at least one must match.
----------------Add one child matcher that must not match.
----------------Add read this field value's method matcher.
----------------Add write this field value's method matcher.
----------------Add child matchers that must all match.
----------------Field annotation count.
----------------Field annotation count range.
----------------The field annotations matcher.
----------------Add child matchers where at least one must match.
----------------The field declared class matcher.
----------------The field declared class name matcher.
----------------The field descriptor, specifies a unique field.
----------------Field modifiers matcher.
----------------Field modifiers. Match using java.lang.reflect.Modifier mask bits.
----------------The field name string matcher
----------------The field name.
----------------Add child matchers that must not match.
----------------Add a negated child matcher.
----------------Read this field value's methods matcher.
----------------The field type class matcher.
----------------The field type matcher.
----------------The field type name matcher.
----------------Write this field value's methods matcher.
----------------