| Modifier and Type | Field and Description |
|---|---|
| public static final int | BINDING_GLOBAL
Binding specifying that global symbols are visible to all object files being combined. |
| public static final int | BINDING_HIPROC
Upper bound binding values reserved for processor specific semantics. |
| public static final int | BINDING_LOCAL
Binding specifying that local symbols are not visible outside the object file that contains its definition. |
| public static final int | BINDING_LOPROC
Lower bound binding values reserved for processor specific semantics. |
| public static final int | BINDING_WEAK
Binding secifying that the symbol resembles a global symbol, but has a lower precedence. |
| public static final byte | TYPE_FILE
Type defining that the symbol is associated with a file. |
| public static final byte | TYPE_FUNCTION
Type specifying that the symbol is associated with a function. |
| public static final byte | TYPE_HIPROC
Upper bound type reserved for processor specific semantics. |
| public static final byte | TYPE_LOPROC
Lower bound type reserved for processor specific semantics. |
| public static final byte | TYPE_NOOBJECT
Type specifying that the symbol is unspecified. |
| public static final byte | TYPE_OBJECT
Type specifying that the symbol is associated with an object. |
| public static final byte | TYPE_SECTION
Type specifying that the symbol is associated with a section. |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public String | |
| public long | |
| public long | |
| public int | |
| public long |
| BINDING_GLOBAL | back to summary |
|---|---|
| public static final int BINDING_GLOBAL Binding specifying that global symbols are visible to all object files being combined. | |
| BINDING_HIPROC | back to summary |
|---|---|
| public static final int BINDING_HIPROC Upper bound binding values reserved for processor specific semantics. | |
| BINDING_LOCAL | back to summary |
|---|---|
| public static final int BINDING_LOCAL Binding specifying that local symbols are not visible outside the object file that contains its definition. | |
| BINDING_LOPROC | back to summary |
|---|---|
| public static final int BINDING_LOPROC Lower bound binding values reserved for processor specific semantics. | |
| BINDING_WEAK | back to summary |
|---|---|
| public static final int BINDING_WEAK Binding secifying that the symbol resembles a global symbol, but has a lower precedence. | |
| TYPE_FILE | back to summary |
|---|---|
| public static final byte TYPE_FILE Type defining that the symbol is associated with a file. | |
| TYPE_FUNCTION | back to summary |
|---|---|
| public static final byte TYPE_FUNCTION Type specifying that the symbol is associated with a function. | |
| TYPE_HIPROC | back to summary |
|---|---|
| public static final byte TYPE_HIPROC Upper bound type reserved for processor specific semantics. | |
| TYPE_LOPROC | back to summary |
|---|---|
| public static final byte TYPE_LOPROC Lower bound type reserved for processor specific semantics. | |
| TYPE_NOOBJECT | back to summary |
|---|---|
| public static final byte TYPE_NOOBJECT Type specifying that the symbol is unspecified. | |
| TYPE_OBJECT | back to summary |
|---|---|
| public static final byte TYPE_OBJECT Type specifying that the symbol is associated with an object. | |
| TYPE_SECTION | back to summary |
|---|---|
| public static final byte TYPE_SECTION Type specifying that the symbol is associated with a section. Symbol table entries of this type exist for relocation and normally have the binding BINDING_LOCAL. | |
| getBinding | back to summary |
|---|---|
| public int getBinding() Returns the binding for this symbol. | |
| getName | back to summary |
|---|---|
| public String getName() Returns the name of the symbol or null if the symbol has no name. | |
| getOffset | back to summary |
|---|---|
| public long getOffset() Returns the location from the beginning of the file to the symbol. | |
| getSize | back to summary |
|---|---|
| public long getSize() Size of the symbol. 0 if the symbol has no size or the size is unknown. | |
| getType | back to summary |
|---|---|
| public int getType() Returns the symbol type. | |
| getValue | back to summary |
|---|---|
| public long getValue() Value of the associated symbol. This may be a relativa address for .so or absolute address for other ELFs. | |