-
- All Known Subinterfaces:
ILibraryDependentCore
- All Known Implementing Classes:
AbstractCoreReader,AIXDumpReader,ELFAArch64DumpReader,ELFAMD64DumpReader,ELFARM32DumpReader,ELFDumpReader,ELFIA32DumpReader,ELFPPC32DumpReader,ELFPPC64DumpReader,ELFRISCV64DumpReader,ELFS39031DumpReader,ELFS39064DumpReader,MachoDumpReader,MiniDumpReader
public interface ICoreInterface representing core dump.
-
-
Field Summary
Fields Modifier and Type Field Description static StringCORE_CREATE_TIME_PROPERTYstatic StringPROCESSOR_COUNT_PROPERTYstatic StringPROCESSOR_SUBTYPE_PROPERTYstatic StringPROCESSOR_TYPE_PROPERTYstatic StringSYSTEM_SUBTYPE_PROPERTYstatic StringSYSTEM_TYPE_PROPERTY
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidclose()Close the handle to the core file and release any resourcesCollection<? extends IAddressSpace>getAddressSpaces()StringgetDumpFormat()This is the dump format expressed as a string e.g. elf or xcoff.PlatformgetPlatform()PropertiesgetProperties()default booleanisTruncated()Is this core file truncated (i.e. incomplete)?
-
-
-
Field Detail
-
PROCESSOR_COUNT_PROPERTY
static final String PROCESSOR_COUNT_PROPERTY
- See Also:
- Constant Field Values
-
PROCESSOR_TYPE_PROPERTY
static final String PROCESSOR_TYPE_PROPERTY
- See Also:
- Constant Field Values
-
PROCESSOR_SUBTYPE_PROPERTY
static final String PROCESSOR_SUBTYPE_PROPERTY
- See Also:
- Constant Field Values
-
SYSTEM_TYPE_PROPERTY
static final String SYSTEM_TYPE_PROPERTY
- See Also:
- Constant Field Values
-
SYSTEM_SUBTYPE_PROPERTY
static final String SYSTEM_SUBTYPE_PROPERTY
- See Also:
- Constant Field Values
-
CORE_CREATE_TIME_PROPERTY
static final String CORE_CREATE_TIME_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAddressSpaces
Collection<? extends IAddressSpace> getAddressSpaces()
- Returns:
- Address spaces held in this core dump
-
getDumpFormat
String getDumpFormat()
This is the dump format expressed as a string e.g. elf or xcoff. It is recommended that this name is in lower case.- Returns:
-
getPlatform
Platform getPlatform()
- Returns:
- Platform that created the dump
-
getProperties
Properties getProperties()
- Returns:
- Property set for this core
-
isTruncated
default boolean isTruncated()
Is this core file truncated (i.e. incomplete)?
-
close
void close() throws IOExceptionClose the handle to the core file and release any resources- Throws:
IOException
-
-