Package com.ibm.dtfj.analyzer.util

Interface Summary
ObjectObserver An interface to define the interaction of an observer with the ObjectIterator class.
 

Class Summary
AddressFormatter Helper class to generate the string representation of addresses
AnalyzerContextAttributes Utility functions for manipulating analyzer context attributes.
AnalyzeResponseHelper Utility class to help parse the analysis results from IAnalyze.doAnalysis() and use them in other analyzers (without necessarily using the built-in rules).
AnalyzerException Exception used to report errors encountered during the operation of an analyzer (e.g. mismatched fields, etc.)
ArrayCount  
ClassDirectory A directory which will return scanner objects for a desired JavaClass.
ClassScanner A class that simplifies the process of getting the contents of object fields.
CountedName A simple mutable Integer with attached name.
DTFJIterator This class is intended to simplify the handling of the Iterators returned by the various DTFJ interfaces.
DTFJSortedIterator This class extends the basic capability of DTFJIterator and additionally ensures that the objects are returned in a well defined sort order.
Histogram A class to simplify the creation of histogram plots such as a plot of object size etc.
IdentityStringHelper Helper class to generate identity strings from common objects, for use as report references
ImageCompare Support for comparing DTFJ images to report the differences.
InitializationHelper Helper class to manage lazy initialization in the DEAL library
MarkSet Define a mark bit which can be applied to a given object ID represented by a long.
ObjectIDFactory A factory class to build object IDs from addresses.
ObjectIterator Iterate over all the objects in a heap or runtime.
ObjectMarkSet A MarkSet which operates on JavaObject items.
PopulationCounter A convenience class designed to simplify various forms of population analysis by looking at the objects contained in an object iterator.
RuntimeParameters A convenience class to simplify the handling of runtime parameters passed to the DumpAnalyzer.
ThreadFilter Some simple utility methods to subset the various entities in a Java runtime.
UnexpectedNullException Exception used to report unexpected null encountered while reading DTJF dump.
WorkHeap Define a container to hold a subset of the objects reachable from the the Runtime.
 



© Copyright IBM Corp. 2007, 2008 All Rights Reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.