| Class | Description |
|---|---|
| ArrayTypeEntry | |
| ClassEntry |
Track debug info associated with a Java class.
|
| DebugInfoBase |
An abstract class which indexes the information presented by the DebugInfoProvider in an
organization suitable for use by subclasses targeting a specific binary format.
|
| DirEntry |
Tracks the directory associated with one or more source files.
|
| EnumClassEntry | |
| FieldEntry | |
| FileEntry |
Tracks debug info associated with a Java source file.
|
| HeaderTypeEntry | |
| InterfaceClassEntry | |
| MemberEntry |
An abstract class providing modelling a generic class member which includes behaviour and data
shared by both field and method entries.
|
| MethodEntry | |
| PrimaryEntry |
Tracks debug info associated with a primary method.
|
| PrimitiveTypeEntry | |
| Range |
Details of a specific address range in a compiled method either a primary range identifying a
whole compiled method or a sub-range identifying a sub-sequence of the compiled instructions that
may derive from top level or inlined code.
|
| StringEntry |
Used to retain a unique (up to equals) copy of a String.
|
| StringTable |
Allows incoming strings to be reduced to unique (up to equals) instances and supports marking of
strings which need to be written to the debug_str section and retrieval of the location offset
after writing.
|
| StructureTypeEntry |
An intermediate type that provides behaviour for managing fields.
|
| TypeEntry |