| Modifier and Type | Field and Description |
|---|---|
| public static final byte | CLASS_32
32-bit objects. |
| public static final byte | CLASS_64
64-bit objects. |
| public static final byte | |
| public static final byte | DATA_INVALID
No data encoding. |
| public static final byte | DATA_LSB
LSB data encoding. |
| public static final byte | DATA_MSB
MSB data encoding. |
| public static final byte[] | ELF_MAGIC_NUMBER
ELF magic number. |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | VERSION_CURRENT
Current ELF header version. |
| public static final byte | VERSION_INVALID
No ELF header version. |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public byte | |
| public ELFHeader | |
| public byte[] | |
| public byte | |
| public byte |
| CLASS_32 | back to summary |
|---|---|
| public static final byte CLASS_32 32-bit objects. | |
| CLASS_64 | back to summary |
|---|---|
| public static final byte CLASS_64 64-bit objects. | |
| CLASS_INVALID | back to summary |
|---|---|
| public static final byte CLASS_INVALID | |
| DATA_INVALID | back to summary |
|---|---|
| public static final byte DATA_INVALID No data encoding. | |
| DATA_LSB | back to summary |
|---|---|
| public static final byte DATA_LSB LSB data encoding. | |
| DATA_MSB | back to summary |
|---|---|
| public static final byte DATA_MSB MSB data encoding. | |
| ELF_MAGIC_NUMBER | back to summary |
|---|---|
| public static final byte[] ELF_MAGIC_NUMBER ELF magic number. | |
| NDX_ENCODING | back to summary |
|---|---|
| public static final byte NDX_ENCODING | |
| NDX_MAGIC_0 | back to summary |
|---|---|
| public static final byte NDX_MAGIC_0 | |
| NDX_MAGIC_1 | back to summary |
|---|---|
| public static final byte NDX_MAGIC_1 | |
| NDX_MAGIC_2 | back to summary |
|---|---|
| public static final byte NDX_MAGIC_2 | |
| NDX_MAGIC_3 | back to summary |
|---|---|
| public static final byte NDX_MAGIC_3 | |
| NDX_OBJECT_SIZE | back to summary |
|---|---|
| public static final byte NDX_OBJECT_SIZE | |
| NDX_VERSION | back to summary |
|---|---|
| public static final byte NDX_VERSION | |
| VERSION_CURRENT | back to summary |
|---|---|
| public static final byte VERSION_CURRENT Current ELF header version. | |
| VERSION_INVALID | back to summary |
|---|---|
| public static final byte VERSION_INVALID No ELF header version. | |
| close | back to summary |
|---|---|
| public void close() | |
| getEncoding | back to summary |
|---|---|
| public byte getEncoding() Returns a byte identifying the data encoding of the processor specific data. This byte will be either DATA_INVALID, DATA_LSB or DATA_MSB. | |
| getHeader | back to summary |
|---|---|
| public ELFHeader getHeader() | |
| getMagicNumber | back to summary |
|---|---|
| public byte[] getMagicNumber() Returns the 4 byte magic number for this file. This value should match the values in ELF_MAGIC_NUMBER. | |
| getObjectSize | back to summary |
|---|---|
| public byte getObjectSize() Returns a byte identifying the size of objects used for this ELF file. The byte will be either CLASS_INVALID, CLASS_32 or CLASS_64. | |
| getVersion | back to summary |
|---|---|
| public byte getVersion() Returns one of the version constants. This should be VERSION_CURRENT. | |