# Hierarchy For Package org.eclipse.mat.snapshot.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.mat.snapshot.model.FieldDescriptor (implements java.io.Serializable)
    - org.eclipse.mat.snapshot.model.Field (implements java.io.Serializable)
  - org.eclipse.mat.snapshot.model.GCRootInfo (implements java.io.Serializable)
  - org.eclipse.mat.snapshot.model.ObjectComparators
  - org.eclipse.mat.snapshot.model.ObjectReference (implements java.io.Serializable)
    - org.eclipse.mat.snapshot.model.NamedReference
      - org.eclipse.mat.snapshot.model.PseudoReference
        - org.eclipse.mat.snapshot.model.ThreadToLocalReference
  - org.eclipse.mat.snapshot.model.PrettyPrinter

## Interface Hierarchy

- org.eclipse.mat.snapshot.model.GCRootInfo.Type
- org.eclipse.mat.snapshot.model.IObject.Type
- org.eclipse.mat.snapshot.model.IStackFrame
- org.eclipse.mat.snapshot.model.IThreadStack
- java.io.Serializable
  - org.eclipse.mat.snapshot.model.IObject
    - org.eclipse.mat.snapshot.model.IArray
      - org.eclipse.mat.snapshot.model.IObjectArray
      - org.eclipse.mat.snapshot.model.IPrimitiveArray
    - org.eclipse.mat.snapshot.model.IClass
    - org.eclipse.mat.snapshot.model.IInstance
      - org.eclipse.mat.snapshot.model.IClassLoader