- java.lang.Object
-
- com.ibm.j9ddr.corereaders.memory.BaseMemoryRange
-
- com.ibm.j9ddr.corereaders.memory.ProtectedMemoryRange
-
- com.ibm.j9ddr.corereaders.memory.DumpMemorySource
-
- All Implemented Interfaces:
IMemoryRange
,IMemorySource
,Comparable<IMemoryRange>
- Direct Known Subclasses:
DetailedDumpMemorySource
public class DumpMemorySource extends ProtectedMemoryRange implements IMemorySource
Memory range backed by an AbstractCoreReader
-
-
Field Summary
-
Fields declared in class com.ibm.j9ddr.corereaders.memory.ProtectedMemoryRange
executable, readOnly, shared
-
Fields declared in class com.ibm.j9ddr.corereaders.memory.BaseMemoryRange
baseAddress, size
-
-
Constructor Summary
Constructors Modifier Constructor Description DumpMemorySource(long baseAddress, long size, long fileOffset, int addressSpaceId, AbstractCoreReader reader, String name)
DumpMemorySource(long baseAddress, long size, long fileOffset, int addressSpaceId, AbstractCoreReader reader, String name, boolean shared, boolean readOnly, boolean executable)
DumpMemorySource(long baseAddress, long size, long fileOffset, AbstractCoreReader reader)
DumpMemorySource(long baseAddress, long size, long fileOffset, AbstractCoreReader reader, boolean shared, boolean readOnly, boolean executable)
protected
DumpMemorySource(DumpMemorySource d)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getFileOffset()
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface java.lang.Comparable
compareTo
-
Methods declared in interface com.ibm.j9ddr.corereaders.memory.IMemoryRange
contains, getAddressSpaceId, getBaseAddress, getName, getSize, getTopAddress, isExecutable, isReadOnly, isShared, isSubRange, overlaps
-
Methods declared in interface com.ibm.j9ddr.corereaders.memory.IMemorySource
getBytes, isBacked
-
-
-
-
Constructor Detail
-
DumpMemorySource
protected DumpMemorySource(DumpMemorySource d)
-
DumpMemorySource
public DumpMemorySource(long baseAddress, long size, long fileOffset, AbstractCoreReader reader)
-
DumpMemorySource
public DumpMemorySource(long baseAddress, long size, long fileOffset, AbstractCoreReader reader, boolean shared, boolean readOnly, boolean executable)
-
DumpMemorySource
public DumpMemorySource(long baseAddress, long size, long fileOffset, int addressSpaceId, AbstractCoreReader reader, String name)
-
DumpMemorySource
public DumpMemorySource(long baseAddress, long size, long fileOffset, int addressSpaceId, AbstractCoreReader reader, String name, boolean shared, boolean readOnly, boolean executable)
-
-