## Uses of Interface
org.eclipse.mat.snapshot.extension.IClassSpecificNameResolver

Packages that use IClassSpecificNameResolver
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.inspections: These are general queries.
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.snapshot.registry: Registries for the extensions to read additional heap dump information like threads, name resolvers etc.

### Uses of IClassSpecificNameResolver in org.eclipse.mat.dtfj

Classes in org.eclipse.mat.dtfj that implement IClassSpecificNameResolver
`class` `StackFrameResolver`

### Uses of IClassSpecificNameResolver in org.eclipse.mat.inspections

Classes in org.eclipse.mat.inspections that implement IClassSpecificNameResolver
`static class` `CommonNameResolver.AccessibleObjectResolver`
`static class` `CommonNameResolver.AtomicBooleanResolver`
`static class` `CommonNameResolver.AtomicReferenceValueResolver`
`static class` `CommonNameResolver.AtomicStampedReferenceValueResolver`
`static class` `CommonNameResolver.ByteArrayResolver`
`static class` `CommonNameResolver.CharArrayResolver`
`static class` `CommonNameResolver.ClassTypeResolver` For Oracle VMs for int.class, byte.class, void.class etc.
`static class` `CommonNameResolver.ConstructorResolver`
`static class` `CommonNameResolver.FieldResolver`
`static class` `CommonNameResolver.MethodResolver`
`static class` `CommonNameResolver.StringBufferResolver`
`static class` `CommonNameResolver.StringResolver`
`static class` `CommonNameResolver.ThreadGroupResolver`
`static class` `CommonNameResolver.ThreadResolver`
`static class` `CommonNameResolver.URLResolver`
`static class` `CommonNameResolver.ValueResolver`

### Uses of IClassSpecificNameResolver in org.eclipse.mat.inspections.eclipse

Classes in org.eclipse.mat.inspections.eclipse that implement IClassSpecificNameResolver
`static class` `EclipseNameResolver.EclipseClassLoaderResolver`
`static class` `EclipseNameResolver.EclipseDefaultClassLoaderResolver`
`static class` `EclipseNameResolver.EquinoxClassLoaderResolver`
`static class` `EclipseNameResolver.PointResolver`
`static class` `EclipseNameResolver.RectangleResolver`
`static class` `EclipseNameResolver.RGBResolver`
`static class` `EclipseNameResolver.StartupClassLoaderResolver`

### Uses of IClassSpecificNameResolver in org.eclipse.mat.inspections.jetty

Classes in org.eclipse.mat.inspections.jetty that implement IClassSpecificNameResolver
`static class` `JettyNameResolvers.JasperLoaderResolver`
`static class` `JettyNameResolvers.WebAppClassLoaderResolver`

### Uses of IClassSpecificNameResolver in org.eclipse.mat.snapshot.registry

Methods in org.eclipse.mat.snapshot.registry with parameters of type IClassSpecificNameResolver
`static void` ClassSpecificNameResolverRegistry.`registerResolver(String className, IClassSpecificNameResolver resolver)` Deprecated. Use default extension mechanism: just implement interface and register location via UI