@Module public final class ScanClassAllow extends 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.
|
isMatch
public static ScanClass ALLOW
public void addInterface(char[] buffer, int offset, int length)
AbstractScanClass
addInterface
in interface ScanClass
addInterface
in class AbstractScanClass
public void addClassAnnotation(char[] buffer, int offset, int length)
AbstractScanClass
addClassAnnotation
in interface ScanClass
addClassAnnotation
in class AbstractScanClass
public void addPoolString(char[] buffer, int offset, int length)
AbstractScanClass
addPoolString
in interface ScanClass
addPoolString
in class AbstractScanClass
public void addSuperClass(char[] buffer, int offset, int length)
AbstractScanClass
addSuperClass
in interface ScanClass
addSuperClass
in class AbstractScanClass
public boolean finishScan()
AbstractScanClass
finishScan
in interface ScanClass
finishScan
in class AbstractScanClass