|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.loader.enhancer.AbstractScanClass
@Module public class AbstractScanClass
Interface for a scanned class.
Constructor Summary | |
---|---|
AbstractScanClass()
|
Method Summary | |
---|---|
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractScanClass()
Method Detail |
---|
public void addSuperClass(char[] buffer, int offset, int length)
addSuperClass
in interface ScanClass
public void addInterface(char[] buffer, int offset, int length)
addInterface
in interface ScanClass
public void addClassAnnotation(char[] buffer, int offset, int length)
addClassAnnotation
in interface ScanClass
public void addPoolString(char[] buffer, int offset, int length)
addPoolString
in interface ScanClass
public boolean finishScan()
finishScan
in interface ScanClass
protected final boolean isMatch(char[] bufferA, int offset, int length, char[] bufferB)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |