Modifier and Type | Field and Description |
---|---|
static int |
MAX_MAJOR |
static int |
MAX_MINOR |
Modifier | Constructor and Description |
---|---|
protected |
ClassFileVisitor(D documentId,
ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
protected void |
attribute(int index,
int nameIndex,
long length) |
protected void |
constantClass(int index,
int nameIndex) |
protected void |
constantDouble(int index,
double value) |
protected void |
constantFieldref(int index,
int classIndex,
int nameAndTypeIndex) |
protected void |
constantFloat(int index,
float value) |
protected void |
constantInteger(int index,
int value) |
protected void |
constantInterfaceMethodref(int index,
int classIndex,
int nameAndTypeIndex) |
protected void |
constantInvokeDynamic(int index,
int bootstrapMethodAttrIndex,
int nameAndTypeIndex) |
protected void |
constantLong(int index,
long value) |
protected void |
constantMethodHandle(int index,
int referenceKind,
int referenceIndex) |
protected void |
constantMethodref(int index,
int classIndex,
int nameAndTypeIndex) |
protected void |
constantMethodType(int index,
int descriptorIndex) |
protected void |
constantModule(int index,
int nameIndex) |
protected void |
constantNameAndType(int index,
int nameIndex,
int descriptorIndex) |
protected void |
constantPackage(int index,
int nameIndex) |
protected void |
constantString(int index,
int stringIndex) |
protected void |
constantUtf8(int index,
String text) |
protected void |
constantValue(int index,
int valueIndex) |
protected void |
endAttributes() |
protected void |
endClass() |
protected void |
endClassFile() |
protected void |
endCode() |
protected void |
endConstantPool() |
protected void |
endExceptionHandlers() |
protected void |
endField() |
protected void |
endFields() |
protected void |
endInnerClasses() |
protected void |
endLineNumberTable() |
protected void |
endMethod() |
protected void |
endMethods() |
protected void |
exceptionHandler(int startPC,
int endPC,
int handlerPC,
int catchType) |
protected void |
exceptions(int index,
int... exceptionIndexTable) |
protected String |
getUTF8(int index) |
protected void |
innerClass(int index,
int innerClassIndex,
int outerClassIndex,
int innerNameIndex,
int innerClassAccessFlags) |
protected void |
lineNumber(int index,
int startPC,
int lineNumber) |
void |
run() |
void |
setMessageReceiver(MessageReceiver<? super SimpleMessage<D>> msg) |
protected void |
sourceFile(int index,
int sourceFileIndex) |
protected void |
startAttributes(int length) |
protected void |
startClass(int accessFlags,
int thisClass,
int superClass,
int... interfaces) |
protected void |
startClassFile(int major,
int minor) |
protected void |
startCode(int index,
int maxStack,
int maxLocals,
byte... code) |
protected void |
startConstantPool(int length) |
protected void |
startExceptionHandlers(int length) |
protected void |
startField(int index,
int accessFlags,
int nameIndex,
int descriptorIndex) |
protected void |
startFields(int length) |
protected void |
startInnerClasses(int index,
int length) |
protected void |
startLineNumberTable(int index,
int length) |
protected void |
startMethod(int index,
int accessFlags,
int nameIndex,
int descriptorIndex) |
protected void |
startMethods(int length) |
protected void |
visitAttribute(int index) |
protected void |
visitAttributes() |
protected void |
visitClass() |
protected void |
visitClassFile() |
protected void |
visitCodeAttribute(int index) |
protected void |
visitConstantClass(int index) |
protected void |
visitConstantDouble(int index) |
protected void |
visitConstantFieldref(int index) |
protected void |
visitConstantFloat(int index) |
protected void |
visitConstantInteger(int index) |
protected void |
visitConstantInterfaceMethodref(int index) |
protected void |
visitConstantInvokeDynamic(int index) |
protected void |
visitConstantLong(int index) |
protected void |
visitConstantMethodHandle(int index) |
protected void |
visitConstantMethodref(int index) |
protected void |
visitConstantMethodType(int index) |
protected void |
visitConstantModule(int index) |
protected void |
visitConstantNameAndType(int index) |
protected void |
visitConstantPackage(int index) |
protected void |
visitConstantPool() |
protected boolean |
visitConstantPoolEntry(int index) |
protected void |
visitConstantString(int index) |
protected void |
visitConstantUtf8(int index) |
protected void |
visitConstantValueAttribute(int index) |
protected void |
visitExceptionsAttribute(int index) |
protected void |
visitExceptionTable() |
protected void |
visitField(int index) |
protected void |
visitFields() |
protected void |
visitInnerClassesAttribute(int index) |
protected int[] |
visitInterfaces() |
protected void |
visitLineNumberTableAttribute(int index) |
protected void |
visitMethod(int index) |
protected void |
visitMethods() |
protected void |
visitSourceFileAttribute(int index) |
public static final int MAX_MAJOR
public static final int MAX_MINOR
protected ClassFileVisitor(D documentId, ByteBuffer buffer)
public void setMessageReceiver(MessageReceiver<? super SimpleMessage<D>> msg)
protected String getUTF8(int index)
protected void visitClassFile()
protected void visitConstantPool()
protected boolean visitConstantPoolEntry(int index)
protected void visitConstantUtf8(int index)
protected void visitConstantInteger(int index)
protected void visitConstantFloat(int index)
protected void visitConstantLong(int index)
protected void visitConstantDouble(int index)
protected void visitConstantClass(int index)
protected void visitConstantString(int index)
protected void visitConstantFieldref(int index)
protected void visitConstantMethodref(int index)
protected void visitConstantInterfaceMethodref(int index)
protected void visitConstantNameAndType(int index)
protected void visitConstantMethodHandle(int index)
protected void visitConstantMethodType(int index)
protected void visitConstantInvokeDynamic(int index)
protected void visitConstantModule(int index)
protected void visitConstantPackage(int index)
protected void visitClass()
protected int[] visitInterfaces()
protected void visitFields()
protected void visitField(int index)
protected void visitMethods()
protected void visitMethod(int index)
protected void visitAttributes()
protected void visitAttribute(int index)
protected void visitConstantValueAttribute(int index)
protected void visitCodeAttribute(int index)
protected void visitExceptionTable()
protected void visitExceptionsAttribute(int index)
protected void visitInnerClassesAttribute(int index)
protected void visitSourceFileAttribute(int index)
protected void visitLineNumberTableAttribute(int index)
protected void startClassFile(int major, int minor)
protected void endClassFile()
protected void startConstantPool(int length)
protected void endConstantPool()
protected void constantUtf8(int index, String text)
protected void constantInteger(int index, int value)
protected void constantFloat(int index, float value)
protected void constantLong(int index, long value)
protected void constantDouble(int index, double value)
protected void constantClass(int index, int nameIndex)
protected void constantString(int index, int stringIndex)
protected void constantFieldref(int index, int classIndex, int nameAndTypeIndex)
protected void constantMethodref(int index, int classIndex, int nameAndTypeIndex)
protected void constantInterfaceMethodref(int index, int classIndex, int nameAndTypeIndex)
protected void constantNameAndType(int index, int nameIndex, int descriptorIndex)
protected void constantMethodHandle(int index, int referenceKind, int referenceIndex)
protected void constantMethodType(int index, int descriptorIndex)
protected void constantInvokeDynamic(int index, int bootstrapMethodAttrIndex, int nameAndTypeIndex)
protected void constantModule(int index, int nameIndex)
protected void constantPackage(int index, int nameIndex)
protected void startClass(int accessFlags, int thisClass, int superClass, int... interfaces)
protected void endClass()
protected void startFields(int length)
protected void endFields()
protected void startField(int index, int accessFlags, int nameIndex, int descriptorIndex)
protected void endField()
protected void startMethods(int length)
protected void endMethods()
protected void startMethod(int index, int accessFlags, int nameIndex, int descriptorIndex)
protected void endMethod()
protected void startAttributes(int length)
protected void endAttributes()
protected void constantValue(int index, int valueIndex)
protected void startCode(int index, int maxStack, int maxLocals, byte... code)
protected void endCode()
protected void startExceptionHandlers(int length)
protected void endExceptionHandlers()
protected void exceptionHandler(int startPC, int endPC, int handlerPC, int catchType)
protected void exceptions(int index, int... exceptionIndexTable)
protected void startInnerClasses(int index, int length)
protected void endInnerClasses()
protected void innerClass(int index, int innerClassIndex, int outerClassIndex, int innerNameIndex, int innerClassAccessFlags)
protected void sourceFile(int index, int sourceFileIndex)
protected void startLineNumberTable(int index, int length)
protected void endLineNumberTable()
protected void lineNumber(int index, int startPC, int lineNumber)
protected void attribute(int index, int nameIndex, long length)
see also the complete user documentation .