1 11 package org.eclipse.jdt.core.util; 12 13 20 public interface ICodeAttribute extends IClassFileAttribute { 21 26 int getMaxLocals(); 27 28 33 int getMaxStack(); 34 35 40 ILineNumberAttribute getLineNumberAttribute(); 41 42 47 ILocalVariableAttribute getLocalVariableAttribute(); 48 49 56 IExceptionTableEntry[] getExceptionTable(); 57 58 65 byte[] getBytecodes(); 66 67 72 long getCodeLength(); 73 74 79 int getAttributesCount(); 80 81 90 IClassFileAttribute[] getAttributes(); 91 92 97 int getExceptionTableLength(); 98 99 105 void traverse(IBytecodeVisitor visitor) throws ClassFormatException; 106 } 107 | Popular Tags |