public static class GettersDynamicPerformerBuilder.PatternPredicate
extends java.lang.Object
implements java.util.function.Predicate<java.lang.reflect.Method>
Predicates created from a Pattern instance or a string regex pattern, and used to match Method
instances.
Matches if name of a method is matched by the pattern.
| Constructor and Description |
|---|
PatternPredicate(java.util.regex.Pattern pattern) |
PatternPredicate(java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.regex.Pattern |
getPattern() |
int |
hashCode() |
boolean |
test(java.lang.reflect.Method t) |
java.lang.String |
toString() |
public PatternPredicate(java.lang.String pattern)
public PatternPredicate(java.util.regex.Pattern pattern)
public java.util.regex.Pattern getPattern()
public boolean test(java.lang.reflect.Method t)
test in interface java.util.function.Predicate<java.lang.reflect.Method>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object