- java.lang.Object
-
- com.ibm.j9ddr.corereaders.memory.MemorySourceTable
-
public class MemorySourceTable extends Object
Class encapsulating the logic for taking a list of memory sources and efficiently finding ranges for addresses
-
-
Constructor Summary
Constructors Constructor Description MemorySourceTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMemorySource(IMemorySource source)
List<IMemoryRange>
getMemorySources()
IMemorySource
getRangeForAddress(long address)
void
removeMemorySource(IMemorySource source)
-
-
-
Method Detail
-
addMemorySource
public final void addMemorySource(IMemorySource source)
-
removeMemorySource
public void removeMemorySource(IMemorySource source)
-
getMemorySources
public final List<IMemoryRange> getMemorySources()
-
getRangeForAddress
public final IMemorySource getRangeForAddress(long address)
-
-