com.jrockit.memleak
Interface IHeapHistogram

All Superinterfaces:
IHeapInfo, java.lang.Iterable<ITypeHeapInfo<IClassInfo>>
All Known Implementing Classes:
HeapHistogram, JoinedTypeHeapInfo

public interface IHeapHistogram
extends IHeapInfo, java.lang.Iterable<ITypeHeapInfo<IClassInfo>>

A heap histogram holds an collection of ITypeHeapInfo objects which gives statistics about the contents of types on the java heap.

Author:
Markus Persson

Field Summary
 
Fields inherited from interface com.jrockit.memleak.IHeapInfo
EMPTY_ARRAY
 
Method Summary
 java.util.Collection<? extends ITypeHeapInfo<?>> getGroupedTypeHeapInfos()
           
 java.util.Collection<ITypeHeapInfo<IClassInfo>> getTypeHeapInfos()
           
 
Methods inherited from interface com.jrockit.memleak.IHeapInfo
getGrowthRate, getNumberOfInstances, getSizeOfInstances, getTime
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

getTypeHeapInfos

java.util.Collection<ITypeHeapInfo<IClassInfo>> getTypeHeapInfos()
Returns:
a collection of ITypeHeapInfo:s.

getGroupedTypeHeapInfos

java.util.Collection<? extends ITypeHeapInfo<?>> getGroupedTypeHeapInfos()
Returns:
a collection of ITypeHeapInfo:s.


Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.