|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.android.ddmlib.ClientData.HeapData
public static class ClientData.HeapData
Heap Information.
The heap is composed of severalHeapSegment
objects.
A call to isHeapDataComplete()
will indicate if the segments (available through
getHeapSegments()
) represent the full heap.
Constructor Summary | |
---|---|
ClientData.HeapData()
|
Method Summary | |
---|---|
void |
clearHeapData()
Abandon the current list of heap segments. |
Collection<HeapSegment> |
getHeapSegments()
Get the collected heap data, if sealed. |
byte[] |
getProcessedHeapData()
Get the processed heap data, if present. |
Map<Integer,ArrayList<HeapSegment.HeapSegmentElement>> |
getProcessedHeapMap()
|
boolean |
isHeapDataComplete()
Returns whether the heap data has been sealed. |
void |
setProcessedHeapData(byte[] heapData)
Sets the processed heap data. |
void |
setProcessedHeapMap(Map<Integer,ArrayList<HeapSegment.HeapSegmentElement>> heapMap)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClientData.HeapData()
Method Detail |
---|
public void clearHeapData()
public boolean isHeapDataComplete()
public Collection<HeapSegment> getHeapSegments()
public void setProcessedHeapData(byte[] heapData)
heapData
- The new heap data (can be null)public byte[] getProcessedHeapData()
public void setProcessedHeapMap(Map<Integer,ArrayList<HeapSegment.HeapSegmentElement>> heapMap)
public Map<Integer,ArrayList<HeapSegment.HeapSegmentElement>> getProcessedHeapMap()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |