public class ExactClassMatcher extends ClassMatcher
JAVA_LANG_OBJECT_INTERNAL_NAME| Constructor and Description |
|---|
ExactClassMatcher(java.lang.String className) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Collection<java.lang.String> |
getClassNames() |
java.lang.String |
getInternalClassName() |
int |
hashCode() |
boolean |
isExactClassMatcher() |
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.
|
static ClassMatcher |
or(java.lang.String... classNames) |
java.lang.String |
toString() |
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 or(java.lang.String... classNames)
public java.lang.String getInternalClassName()
public boolean isExactClassMatcher()
isExactClassMatcher in class ClassMatcherpublic 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.Objectpublic java.util.Collection<java.lang.String> getClassNames()
getClassNames in class ClassMatcher