- java.lang.Object
-
- com.ibm.j9ddr.corereaders.elf.ELFFileReader
-
- com.ibm.j9ddr.corereaders.elf.ELF32FileReader
-
public class ELF32FileReader extends ELFFileReader
-
-
Field Summary
-
Fields declared in class com.ibm.j9ddr.corereaders.elf.ELFFileReader
ARCH_AARCH64, ARCH_AMD64, ARCH_ARM, ARCH_IA32, ARCH_IA64, ARCH_PPC32, ARCH_PPC64, ARCH_RISCV64, ARCH_S390, AT_ENTRY, AT_HWCAP, AT_NULL, AT_PLATFORM, DT_DEBUG, DT_NULL, DT_SONAME, DT_STRTAB, EI_NIDENT, ELF_NOTE_HEADER_SIZE, ELF_PRARGSZ, ELFCLASS32, ELFCLASS64, ELFDATA2LSB, ELFDATA2MSB, ET_CORE, ET_DYN, ET_EXEC, ET_HIOS, ET_HIPROC, ET_LOOS, ET_LOPROC, ET_NONE, ET_NUM, ET_REL, is, NT_AUXV, NT_HGPRS, NT_PRPSINFO, NT_PRSTATUS, sourceName
-
-
Constructor Summary
Constructors Constructor Description ELF32FileReader(File file, ByteOrder byteOrder)
ELF32FileReader(ImageInputStream in, long offset, long limit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
validDump(byte[] data, long filesize)
-
Methods declared in class com.ibm.j9ddr.corereaders.elf.ELFFileReader
addressSizeBits, canResolveAddress, close, getByteOrder, getDynamicTableEntry, getELFFileReader, getELFFileReader, getELFFileReaderWithOffset, getFile, getMachineType, getMemoryRanges, getProgramHeaderEntries, getProperties, getSectionHeaderEntries, getSectionHeaderStringTable, getSourceName, getStream, getSymbols, is64Bit, isCompatibleWith, isELF, isExecutable, isTruncated, padToWordBoundary, readByte, readBytes, readElfWord, readElfWordAsAddress, readFully, readInt, readLong, readProgramHeaderEntry, readShort, readSONAME, readString, readSymbolsAt, sectionHeaderMapsToProgramHeader, seek
-
-
-
-
Constructor Detail
-
ELF32FileReader
public ELF32FileReader(File file, ByteOrder byteOrder) throws IOException, InvalidDumpFormatException
-
ELF32FileReader
public ELF32FileReader(ImageInputStream in, long offset, long limit) throws IOException, InvalidDumpFormatException
-
-