@Module public interface ByteCodeClassMatcher
Modifier and Type | Method and Description |
---|---|
void |
addClassAnnotation(char[] buffer,
int offset,
int length)
Adds the class annotation type
|
void |
addInterface(char[] buffer,
int offset,
int length)
Adds information about an interface.
|
void |
addPoolString(char[] charBuffer,
int offset,
int length)
Adds a class defined in the constant pool
|
void |
addSuperClass(char[] buffer,
int offset,
int length)
Adds information about the superclass.
|
boolean |
finishScan()
Complete the scan.
|
boolean |
isAnnotationMatch(CharBuffer annotationClassName)
Returns true if the annotation class is a match.
|
boolean |
scanClass(java.lang.String className,
int modifiers)
Returns true if the class is a match.
|
boolean scanClass(java.lang.String className, int modifiers)
boolean isAnnotationMatch(CharBuffer annotationClassName)
void addSuperClass(char[] buffer, int offset, int length)
void addInterface(char[] buffer, int offset, int length)
void addClassAnnotation(char[] buffer, int offset, int length)
void addPoolString(char[] charBuffer, int offset, int length)
boolean finishScan()