@Module public class AbstractScanClass extends java.lang.Object implements ScanClass
| Constructor and Description |
|---|
AbstractScanClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassAnnotation(char[] buffer,
int offset,
int length)
Adds a class annotation
|
void |
addInterface(char[] buffer,
int offset,
int length)
Adds interface information to the scan class.
|
void |
addPoolString(char[] buffer,
int offset,
int length)
Adds a pool string of the form "L...;" to test for annotations.
|
void |
addSuperClass(char[] buffer,
int offset,
int length)
Adds the superclass information to the scan class.
|
boolean |
finishScan()
Complete scan processing.
|
protected boolean |
isMatch(char[] bufferA,
int offset,
int length,
char[] bufferB) |
public void addSuperClass(char[] buffer,
int offset,
int length)
addSuperClass in interface ScanClasspublic void addInterface(char[] buffer,
int offset,
int length)
addInterface in interface ScanClasspublic void addClassAnnotation(char[] buffer,
int offset,
int length)
addClassAnnotation in interface ScanClasspublic void addPoolString(char[] buffer,
int offset,
int length)
addPoolString in interface ScanClasspublic boolean finishScan()
finishScan in interface ScanClassprotected final boolean isMatch(char[] bufferA,
int offset,
int length,
char[] bufferB)