public class OrClassMatcher extends ManyClassMatcher
JAVA_LANG_OBJECT_INTERNAL_NAME| Constructor and Description |
|---|
OrClassMatcher(ClassMatcher... matchers) |
OrClassMatcher(java.util.Collection<ClassMatcher> matchers) |
| Modifier and Type | Method and Description |
|---|---|
static ClassMatcher |
getClassMatcher(ClassMatcher... classMatchers) |
static ClassMatcher |
getClassMatcher(java.util.Collection<ClassMatcher> classMatchers) |
boolean |
isMatch(java.lang.Class<?> clazz)
Return true if the given class matches this rule.
|
boolean |
isMatch(java.lang.ClassLoader loader,
org.objectweb.asm.ClassReader cr)
Returns true if the class bytes from the class reader definitely match this matcher.
|
equals, getClassMatchers, getClassNames, hashCode, isExactClassMatcher, toStringpublic OrClassMatcher(ClassMatcher... matchers)
public OrClassMatcher(java.util.Collection<ClassMatcher> matchers)
public boolean isMatch(java.lang.ClassLoader loader,
org.objectweb.asm.ClassReader cr)
ClassMatcherisMatch in class ClassMatcherpublic boolean isMatch(java.lang.Class<?> clazz)
ClassMatcherisMatch in class ClassMatcherpublic static ClassMatcher getClassMatcher(ClassMatcher... classMatchers)
public static ClassMatcher getClassMatcher(java.util.Collection<ClassMatcher> classMatchers)