| Modifier and Type | Field and Description |
|---|---|
| private static long | |
| private static long | |
| private static CIntField | |
| private static MetadataField | |
| private static CIntField | |
| private static long | |
| private static CIntField | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static CIntField | |
| private static long | |
| private static CIntField | |
| private static CIntField | |
| private static long | |
| private static CIntField | |
| private static CIntField | |
| private static CIntField | |
| private static final int | |
| private static AddressField |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private Address | |
| public byte[] | |
| public byte | |
| public int | getBytecodeIntArg(int bci)
Fetches a 32-bit big-endian ("Java ordered") value from the bytecode stream |
| public int | |
| public short | getBytecodeShortArg(int bci)
Fetches a 16-bit big-endian ("Java ordered") value from the bytecode stream |
| public CheckedExceptionElement[] | |
| private int | |
| public long | |
| public ConstantPool | |
| public long | |
| public U1Array | |
| private int | |
| public ExceptionTableElement[] | |
| private int | |
| public long | |
| public Symbol | |
| public long | |
| public long | |
| public int | |
| public LineNumberTableElement[] | |
| private int | |
| public Symbol | |
| public LocalVariableTableElement[] | |
| private int | |
| public long | |
| public long | |
| public Method | |
| public U1Array | |
| private int | |
| private int | |
| public Symbol | |
| public long | |
| public int | |
| public short | |
| public U1Array | |
| private int | |
| public Symbol | |
| public long | |
| public long | |
| public long | |
| public U1Array | |
| public U1Array | |
| private int | |
| public boolean | |
| private boolean | |
| public boolean | |
| private boolean | |
| public boolean | |
| public boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| public boolean | |
| private boolean | |
| private static synchronized void | |
| public boolean | |
| private boolean | |
| public void | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| private long | |
| public void |
| bytecodeOffset | back to summary |
|---|---|
| private static long bytecodeOffset | |
| checkedExceptionElementSize | back to summary |
|---|---|
| private static long checkedExceptionElementSize | |
| codeSize | back to summary |
|---|---|
| private static CIntField codeSize | |
| constants | back to summary |
|---|---|
| private static MetadataField constants | |
| constMethodSize | back to summary |
|---|---|
| private static CIntField constMethodSize | |
| exceptionTableElementSize | back to summary |
|---|---|
| private static long exceptionTableElementSize | |
| flags | back to summary |
|---|---|
| private static CIntField flags | |
| HAS_CHECKED_EXCEPTIONS | back to summary |
|---|---|
| private static int HAS_CHECKED_EXCEPTIONS | |
| HAS_DEFAULT_ANNOTATIONS | back to summary |
|---|---|
| private static int HAS_DEFAULT_ANNOTATIONS | |
| HAS_EXCEPTION_TABLE | back to summary |
|---|---|
| private static int HAS_EXCEPTION_TABLE | |
| HAS_GENERIC_SIGNATURE | back to summary |
|---|---|
| private static int HAS_GENERIC_SIGNATURE | |
| HAS_LINENUMBER_TABLE | back to summary |
|---|---|
| private static int HAS_LINENUMBER_TABLE | |
| HAS_LOCALVARIABLE_TABLE | back to summary |
|---|---|
| private static int HAS_LOCALVARIABLE_TABLE | |
| HAS_METHOD_ANNOTATIONS | back to summary |
|---|---|
| private static int HAS_METHOD_ANNOTATIONS | |
| HAS_METHOD_PARAMETERS | back to summary |
|---|---|
| private static int HAS_METHOD_PARAMETERS | |
| HAS_PARAMETER_ANNOTATIONS | back to summary |
|---|---|
| private static int HAS_PARAMETER_ANNOTATIONS | |
| HAS_TYPE_ANNOTATIONS | back to summary |
|---|---|
| private static int HAS_TYPE_ANNOTATIONS | |
| idnum | back to summary |
|---|---|
| private static CIntField idnum | |
| localVariableTableElementSize | back to summary |
|---|---|
| private static long localVariableTableElementSize | |
| maxLocals | back to summary |
|---|---|
| private static CIntField maxLocals | |
| maxStack | back to summary |
|---|---|
| private static CIntField maxStack | |
| methodParametersElementSize | back to summary |
|---|---|
| private static long methodParametersElementSize | |
| nameIndex | back to summary |
|---|---|
| private static CIntField nameIndex | |
| signatureIndex | back to summary |
|---|---|
| private static CIntField signatureIndex | |
| sizeOfParameters | back to summary |
|---|---|
| private static CIntField sizeOfParameters | |
| sizeofShort | back to summary |
|---|---|
| private static final int sizeofShort | |
| stackMapData | back to summary |
|---|---|
| private static AddressField stackMapData | |
| ConstMethod | back to summary |
|---|---|
| public ConstMethod(Address addr) | |
| getAddressAtOffset | back to summary |
|---|---|
| private Address getAddressAtOffset(long offsetInWords) | |
| getByteCode | back to summary |
|---|---|
| public byte[] getByteCode() | |
| getBytecodeByteArg | back to summary |
|---|---|
| public byte getBytecodeByteArg(int bci) | |
| getBytecodeIntArg | back to summary |
|---|---|
| public int getBytecodeIntArg(int bci) Fetches a 32-bit big-endian ("Java ordered") value from the bytecode stream | |
| getBytecodeOrBPAt | back to summary |
|---|---|
| public int getBytecodeOrBPAt(int bci) Get a bytecode or breakpoint at the given bci | |
| getBytecodeShortArg | back to summary |
|---|---|
| public short getBytecodeShortArg(int bci) Fetches a 16-bit big-endian ("Java ordered") value from the bytecode stream | |
| getCheckedExceptions | back to summary |
|---|---|
| public CheckedExceptionElement[] getCheckedExceptions() | |
| getCheckedExceptionsLength | back to summary |
|---|---|
| private int getCheckedExceptionsLength() | |
| getCodeSize | back to summary |
|---|---|
| public long getCodeSize() | |
| getConstants | back to summary |
|---|---|
| public ConstantPool getConstants() | |
| getConstMethodSize | back to summary |
|---|---|
| public long getConstMethodSize() | |
| getDefaultAnnotations | back to summary |
|---|---|
| public U1Array getDefaultAnnotations() | |
| getDefaultAnnotationsOffset | back to summary |
|---|---|
| private int getDefaultAnnotationsOffset() | |
| getExceptionTable | back to summary |
|---|---|
| public ExceptionTableElement[] getExceptionTable() | |
| getExceptionTableLength | back to summary |
|---|---|
| private int getExceptionTableLength() | |
| getFlags | back to summary |
|---|---|
| public long getFlags() | |
| getGenericSignature | back to summary |
|---|---|
| public Symbol getGenericSignature() | |
| getGenericSignatureIndex | back to summary |
|---|---|
| public long getGenericSignatureIndex() | |
| getIdNum | back to summary |
|---|---|
| public long getIdNum() | |
| getLineNumberFromBCI | back to summary |
|---|---|
| public int getLineNumberFromBCI(int bci) | |
| getLineNumberTable | back to summary |
|---|---|
| public LineNumberTableElement[] getLineNumberTable() | |
| getLineNumberTableLength | back to summary |
|---|---|
| private int getLineNumberTableLength() | |
| getLocalVariableName | back to summary |
|---|---|
| public Symbol getLocalVariableName(int bci, int slot) | |
| getLocalVariableTable | back to summary |
|---|---|
| public LocalVariableTableElement[] getLocalVariableTable() Should only be called if table is present | |
| getLocalVariableTableLength | back to summary |
|---|---|
| private int getLocalVariableTableLength() | |
| getMaxLocals | back to summary |
|---|---|
| public long getMaxLocals() | |
| getMaxStack | back to summary |
|---|---|
| public long getMaxStack() | |
| getMethod | back to summary |
|---|---|
| public Method getMethod() | |
| getMethodAnnotations | back to summary |
|---|---|
| public U1Array getMethodAnnotations() | |
| getMethodAnnotationsOffset | back to summary |
|---|---|
| private int getMethodAnnotationsOffset() | |
| getMethodParametersLength | back to summary |
|---|---|
| private int getMethodParametersLength() | |
| getName | back to summary |
|---|---|
| public Symbol getName() | |
| getNameIndex | back to summary |
|---|---|
| public long getNameIndex() | |
| getNativeIntArg | back to summary |
|---|---|
| public int getNativeIntArg(int bci) Fetches a 32-bit native ordered value from the bytecode stream | |
| getNativeShortArg | back to summary |
|---|---|
| public short getNativeShortArg(int bci) Fetches a 16-bit native ordered value from the bytecode stream | |
| getParameterAnnotations | back to summary |
|---|---|
| public U1Array getParameterAnnotations() | |
| getParameterAnnotationsOffset | back to summary |
|---|---|
| private int getParameterAnnotationsOffset() | |
| getSignature | back to summary |
|---|---|
| public Symbol getSignature() | |
| getSignatureIndex | back to summary |
|---|---|
| public long getSignatureIndex() | |
| getSize | back to summary |
|---|---|
| public long getSize() | |
| getSizeOfParameters | back to summary |
|---|---|
| public long getSizeOfParameters() | |
| getStackMapData | back to summary |
|---|---|
| public U1Array getStackMapData() | |
| getTypeAnnotations | back to summary |
|---|---|
| public U1Array getTypeAnnotations() | |
| getTypeAnnotationsOffset | back to summary |
|---|---|
| private int getTypeAnnotationsOffset() | |
| hasCheckedExceptions | back to summary |
|---|---|
| public boolean hasCheckedExceptions() | |
| hasDefaultAnnotations | back to summary |
|---|---|
| private boolean hasDefaultAnnotations() | |
| hasExceptionTable | back to summary |
|---|---|
| public boolean hasExceptionTable() | |
| hasGenericSignature | back to summary |
|---|---|
| private boolean hasGenericSignature() | |
| hasLineNumberTable | back to summary |
|---|---|
| public boolean hasLineNumberTable() | |
| hasLocalVariableTable | back to summary |
|---|---|
| public boolean hasLocalVariableTable() | |
| hasMethodAnnotations | back to summary |
|---|---|
| private boolean hasMethodAnnotations() | |
| hasMethodParameters | back to summary |
|---|---|
| private boolean hasMethodParameters() | |
| hasParameterAnnotations | back to summary |
|---|---|
| private boolean hasParameterAnnotations() | |
| hasStackMapTable | back to summary |
|---|---|
| public boolean hasStackMapTable() | |
| hasTypeAnnotations | back to summary |
|---|---|
| private boolean hasTypeAnnotations() | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) throws WrongTypeException | |
| isAddressInMethod | back to summary |
|---|---|
| public boolean isAddressInMethod(Address bcp) See if address is in the Method's bytecodes | |
| isNative | back to summary |
|---|---|
| private boolean isNative() | |
| iterateFields | back to summary |
|---|---|
| public void iterateFields(MetadataVisitor visitor) Overrides sun. | |
| offsetOfCheckedExceptions | back to summary |
|---|---|
| private long offsetOfCheckedExceptions() | |
| offsetOfCheckedExceptionsLength | back to summary |
|---|---|
| private long offsetOfCheckedExceptionsLength() | |
| offsetOfCodeEnd | back to summary |
|---|---|
| private long offsetOfCodeEnd() | |
| offsetOfCompressedLineNumberTable | back to summary |
|---|---|
| private long offsetOfCompressedLineNumberTable() | |
| offsetOfExceptionTable | back to summary |
|---|---|
| private long offsetOfExceptionTable() | |
| offsetOfExceptionTableLength | back to summary |
|---|---|
| private long offsetOfExceptionTableLength() | |
| offsetOfGenericSignatureIndex | back to summary |
|---|---|
| private long offsetOfGenericSignatureIndex() | |
| offsetOfLastU2Element | back to summary |
|---|---|
| private long offsetOfLastU2Element() | |
| offsetOfLocalVariableTable | back to summary |
|---|---|
| private long offsetOfLocalVariableTable() | |
| offsetOfLocalVariableTableLength | back to summary |
|---|---|
| private long offsetOfLocalVariableTableLength() | |
| offsetOfMethodParameters | back to summary |
|---|---|
| private long offsetOfMethodParameters() | |
| offsetOfMethodParametersLength | back to summary |
|---|---|
| private long offsetOfMethodParametersLength() | |
| printValueOn | back to summary |
|---|---|
| public void printValueOn(PrintStream tty) Implements abstract sun. | |