Uses of Package
org.eclipse.mat.snapshot.model

Packages that use org.eclipse.mat.snapshot.model
org.eclipse.mat.dtfj This provides the parser for IBM Diagnostic Tooling Framework for Java (DTFJ) dumps, and is just a parser extension, not an Application Programming Interface (API). 
org.eclipse.mat.hprof Parser for HPROF dumps, just a parser extension, not an Application Programming Interface (API). 
org.eclipse.mat.inspections These are general queries. 
org.eclipse.mat.inspections.collectionextract   
org.eclipse.mat.inspections.collections These are queries for Collection classes. 
org.eclipse.mat.inspections.eclipse These are queries for debugging Eclipse based applications. 
org.eclipse.mat.inspections.jetty These are queries for the Jetty web server. 
org.eclipse.mat.internal.collectionextract   
org.eclipse.mat.parser Interfaces for handling indexes. 
org.eclipse.mat.parser.internal Implementations for building the snapshot (not API). 
org.eclipse.mat.parser.internal.snapshot Utilities for performing basic operations on the snapshot (not API). 
org.eclipse.mat.parser.model The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot. 
org.eclipse.mat.snapshot The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap. 
org.eclipse.mat.snapshot.extension Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc. 
org.eclipse.mat.snapshot.model Snapshot entities, for example class, instances, class loaders, fields, GC roots. 
org.eclipse.mat.snapshot.query Utilities to develop heap dump queries. 
org.eclipse.mat.snapshot.registry Registries for the extensions to read additional heap dump information like threads, name resolvers etc. 
org.eclipse.mat.ui.snapshot Opens and parses a snapshot - user interface (not API). 
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.dtfj
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.hprof
IClass
          Interface for a class instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.inspections
IInstance
          Interface for a plain vanilla object instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
ObjectReference
          The value of a field if it is an object reference.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.inspections.collectionextract
GCRootInfo
          Describes a garbage collection root.
IClass
          Interface for a class instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
IObjectArray
          Marker interface to represent object arrays in the heap dump.
NamedReference
          A named reference.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.inspections.collections
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.inspections.eclipse
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.inspections.jetty
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.internal.collectionextract
IObject
          Base interface for all objects found in a snapshot.
IObjectArray
          Marker interface to represent object arrays in the heap dump.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.parser
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.parser.internal
GCRootInfo
          Describes a garbage collection root.
IClass
          Interface for a class instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
IThreadStack
          May be subject of change
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.parser.internal.snapshot
IClass
          Interface for a class instance in the heap dump.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.parser.model
Field
          Describes a member variable, i.e.
FieldDescriptor
          Describes a field of an object, i.e.
GCRootInfo
          Describes a garbage collection root.
IArray
          Interface for an array object in the heap dump.
IClass
          Interface for a class instance in the heap dump.
IClassLoader
          An interface for class loader.
IInstance
          Interface for a plain vanilla object instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
IObjectArray
          Marker interface to represent object arrays in the heap dump.
IPrimitiveArray
          Interface for primitive arrays in the heap dump.
NamedReference
          A named reference.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.snapshot
GCRootInfo
          Describes a garbage collection root.
IClass
          Interface for a class instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
IThreadStack
          May be subject of change
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.snapshot.extension
IClass
          Interface for a class instance in the heap dump.
IClassLoader
          An interface for class loader.
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.snapshot.model
Field
          Describes a member variable, i.e.
FieldDescriptor
          Describes a field of an object, i.e.
GCRootInfo
          Describes a garbage collection root.
IArray
          Interface for an array object in the heap dump.
IClass
          Interface for a class instance in the heap dump.
IInstance
          Interface for a plain vanilla object instance in the heap dump.
IObject
          Base interface for all objects found in a snapshot.
IPrimitiveArray
          Interface for primitive arrays in the heap dump.
IStackFrame
          May be subject of change
NamedReference
          A named reference.
ObjectReference
          The value of a field if it is an object reference.
PseudoReference
          Value of a field if it is a pseudo references.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.snapshot.query
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.snapshot.registry
IObject
          Base interface for all objects found in a snapshot.
 

Classes in org.eclipse.mat.snapshot.model used by org.eclipse.mat.ui.snapshot
IObject
          Base interface for all objects found in a snapshot.