| com.pnfsoftware.jeb.core.units.codeobject.ISymbolInformation |
Known Indirect Subclasses
|
Generic representation of a code symbol information. Method results are all optional; methods may return 0 or null if the data is irrelevant to the loader type they are part of.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | FLAG_EXPORTED | ||||||||||
| int | FLAG_IMPORTED | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract int |
getFlags()
Get the symbol flags.
| ||||||||||
| abstract long |
getIdentifier()
Get the symbol identifier.
| ||||||||||
| abstract String |
getName()
Get the symbol name.
| ||||||||||
| abstract long |
getRelativeAddress()
Get the base-relative address of the description of the symbol.
| ||||||||||
| abstract long |
getSymbolRelativeAddress()
Get the symbol offset in file.
| ||||||||||
| abstract long |
getSymbolSize()
Get the size of the symbol.
| ||||||||||
| abstract SymbolType |
getType()
Get the symbol type.
| ||||||||||
Get the symbol flags.
Get the symbol identifier.
Get the symbol name.
Get the base-relative address of the description of the symbol.
Get the symbol offset in file.
Get the size of the symbol. May not be known.
Get the symbol type. A valid combination of FLAG_xxx.