Class NewElfDump
java.lang.Object
com.ibm.dtfj.corereaders.CoreReaderSupport
com.ibm.dtfj.corereaders.NewElfDump
- All Implemented Interfaces:
ICoreFileReader
,ResourceReleaser
struct and constant reference: /usr/include/elf.h
-
Field Summary
Fields declared in class com.ibm.dtfj.corereaders.CoreReaderSupport
_j9rasReader
-
Method Summary
Modifier and TypeMethodDescriptionstatic ICoreFileReader
dumpFromFile
(ImageInputStream stream, boolean verbose) void
Used to extract OS-specific data.protected MemoryRange[]
protected boolean
is64Bit()
protected boolean
static boolean
isSupportedDump
(ImageInputStream stream) Methods declared in class com.ibm.dtfj.corereaders.CoreReaderSupport
coreCheckOffset, coreGetPosition, coreReadAddress, coreReadByte, coreReadBytes, coreReadInt, coreReadLong, coreReadShort, coreSeek, getAddressSpace, isTruncated, releaseResources
-
Field Details
-
NT_FILE
public static final int NT_FILE- See Also:
-
-
Method Details
-
extract
Description copied from interface:ICoreFileReader
Used to extract OS-specific data. Called with a builder which is a sort of factory which will create the required implementation-specific data structures exist solely above the layer of this project.- Parameters:
builder
-
-
isSupportedDump
- Throws:
IOException
-
dumpFromFile
public static ICoreFileReader dumpFromFile(ImageInputStream stream, boolean verbose) throws IOException - Throws:
IOException
-
getAdditionalFileNames
-
getMemoryRangesAsArray
-
isLittleEndian
protected boolean isLittleEndian() -
is64Bit
protected boolean is64Bit()
-