@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)