|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IObject | |
---|---|
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.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.parser | Interfaces for handling indexes. |
org.eclipse.mat.parser.internal | Implementations for building 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). |
Uses of IObject in org.eclipse.mat.dtfj |
---|
Methods in org.eclipse.mat.dtfj that return IObject | |
---|---|
IObject |
DTFJHeapObjectReader.read(int objectId,
ISnapshot snapshot)
|
Methods in org.eclipse.mat.dtfj with parameters of type IObject | |
---|---|
java.lang.String |
StackFrameResolver.resolve(IObject object)
|
Uses of IObject in org.eclipse.mat.hprof |
---|
Methods in org.eclipse.mat.hprof that return IObject | |
---|---|
IObject |
HprofHeapObjectReader.read(int objectId,
ISnapshot snapshot)
|
IObject |
HprofRandomAccessParser.read(int objectId,
long position,
ISnapshot dump)
|
Uses of IObject in org.eclipse.mat.inspections |
---|
Methods in org.eclipse.mat.inspections that return IObject | |
---|---|
IObject |
FindLeaksQuery.AccumulationPoint.getObject()
|
IObject |
FindLeaksQuery.SuspectRecord.getSuspect()
|
Methods in org.eclipse.mat.inspections with parameters of type IObject | |
---|---|
java.lang.String |
CommonNameResolver.StringResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.StringBufferResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.ThreadResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.ThreadGroupResolver.resolve(IObject object)
|
java.lang.String |
CommonNameResolver.ValueResolver.resolve(IObject heapObject)
|
java.lang.String |
CommonNameResolver.CharArrayResolver.resolve(IObject heapObject)
|
java.lang.String |
CommonNameResolver.ByteArrayResolver.resolve(IObject heapObject)
|
java.lang.String |
CommonNameResolver.URLResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.AccessibleObjectResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.FieldResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.MethodResolver.resolve(IObject obj)
|
java.lang.String |
CommonNameResolver.ConstructorResolver.resolve(IObject obj)
|
Constructors in org.eclipse.mat.inspections with parameters of type IObject | |
---|---|
FindLeaksQuery.AccumulationPoint(IObject object)
|
|
FindLeaksQuery.AccumulationPointOfGroupOfObject(IObject object,
int[] commonPath,
IMultiplePathsFromGCRootsComputer pathsComputer)
|
Uses of IObject in org.eclipse.mat.inspections.collections |
---|
Fields in org.eclipse.mat.inspections.collections declared as IObject | |
---|---|
IObject |
HashSetValuesQuery.hashSet
|
IObject |
ExtractListValuesQuery.list
|
Methods in org.eclipse.mat.inspections.collections with parameters of type IObject | |
---|---|
IObjectArray |
CollectionUtil.Info.getBackingArray(IObject collection)
|
int |
CollectionUtil.Info.getCapacity(IObject collection)
|
static CollectionUtil.Info |
CollectionUtil.getInfo(IObject object)
|
int |
CollectionUtil.Info.getNumberOfNoNullArrayElements(IObject collection)
|
int |
CollectionUtil.Info.getSize(IObject collection)
Gets the size of the collection First try using the size field Then try using the filled entries in the backing array and the chained entries if it is a map. |
Uses of IObject in org.eclipse.mat.inspections.eclipse |
---|
Methods in org.eclipse.mat.inspections.eclipse with parameters of type IObject | |
---|---|
java.lang.String |
EclipseNameResolver.EclipseClassLoaderResolver.resolve(IObject obj)
|
java.lang.String |
EclipseNameResolver.EclipseDefaultClassLoaderResolver.resolve(IObject obj)
|
java.lang.String |
EclipseNameResolver.StartupClassLoaderResolver.resolve(IObject obj)
|
java.lang.String |
EclipseNameResolver.RGBResolver.resolve(IObject obj)
|
java.lang.String |
EclipseNameResolver.PointResolver.resolve(IObject obj)
|
java.lang.String |
EclipseNameResolver.RectangleResolver.resolve(IObject obj)
|
Uses of IObject in org.eclipse.mat.inspections.jetty |
---|
Methods in org.eclipse.mat.inspections.jetty with parameters of type IObject | |
---|---|
java.lang.String |
JettyNameResolvers.WebAppClassLoaderResolver.resolve(IObject object)
|
java.lang.String |
JettyNameResolvers.JasperLoaderResolver.resolve(IObject object)
|
Uses of IObject in org.eclipse.mat.parser |
---|
Methods in org.eclipse.mat.parser that return IObject | |
---|---|
IObject |
IObjectReader.read(int objectId,
ISnapshot snapshot)
Get detailed information about an object |
Uses of IObject in org.eclipse.mat.parser.internal |
---|
Methods in org.eclipse.mat.parser.internal that return IObject | |
---|---|
IObject |
SnapshotImpl.getObject(int objectId)
|
Uses of IObject in org.eclipse.mat.parser.model |
---|
Classes in org.eclipse.mat.parser.model that implement IObject | |
---|---|
class |
AbstractArrayImpl
The general implementation of any Java array object (primitive array, object array). |
class |
AbstractObjectImpl
The general implementation of any Java object (plain object, array, class, classloader). |
class |
ClassImpl
Implementation of a Java object representing a java.lang.Class object. |
class |
ClassLoaderImpl
Implementation of a Java object representing a java.lang.ClassLoader object. |
class |
InstanceImpl
Implementation of a plain Java object. |
class |
ObjectArrayImpl
Implementation of a Java object array. |
class |
PrimitiveArrayImpl
Implementation of a primitive array of type byte[], short[], int[], long[], boolean, char[], float[], double[]. |
Uses of IObject in org.eclipse.mat.snapshot |
---|
Methods in org.eclipse.mat.snapshot that return IObject | |
---|---|
IObject |
ISnapshot.getObject(int objectId)
Get object abstracting the real Java Object from the heap dump identified by the given id. |
Uses of IObject in org.eclipse.mat.snapshot.extension |
---|
Methods in org.eclipse.mat.snapshot.extension that return IObject | |
---|---|
IObject |
IThreadInfo.getThreadObject()
Get the actual thread object |
Methods in org.eclipse.mat.snapshot.extension with parameters of type IObject | |
---|---|
java.lang.String |
IClassSpecificNameResolver.resolve(IObject object)
Resolve the name for snapshot object. |
Uses of IObject in org.eclipse.mat.snapshot.model |
---|
Subinterfaces of IObject in org.eclipse.mat.snapshot.model | |
---|---|
interface |
IArray
Interface for an array object in the heap dump. |
interface |
IClass
Interface for a class instance in the heap dump. |
interface |
IClassLoader
An interface for class loader. |
interface |
IInstance
Interface for a plain vanilla object instance in the heap dump. |
interface |
IObjectArray
Marker interface to represent object arrays in the heap dump. |
interface |
IPrimitiveArray
Interface for primitive arrays in the heap dump. |
Methods in org.eclipse.mat.snapshot.model that return IObject | |
---|---|
IObject |
ObjectReference.getObject()
Get a detailed view of the object |
Methods in org.eclipse.mat.snapshot.model that return types with arguments of type IObject | |
---|---|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForClassSpecificNameAscending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForClassSpecificNameDescending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForRetainedHeapSizeAscending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForRetainedHeapSizeDescending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForTechnicalNameAscending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForTechnicalNameDescending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForUsedHeapSizeAscending()
|
static java.util.Comparator<IObject> |
ObjectComparators.getComparatorForUsedHeapSizeDescending()
|
Methods in org.eclipse.mat.snapshot.model with parameters of type IObject | |
---|---|
static java.lang.String |
PrettyPrinter.objectAsString(IObject stringObject,
int limit)
Convert a java.lang.String object into a String. |
Uses of IObject in org.eclipse.mat.snapshot.query |
---|
Methods in org.eclipse.mat.snapshot.query with parameters of type IObject | |
---|---|
IResultPie.Slice |
PieFactory.addSlice(IObject object)
Create and add a new slice for the given object. |
Uses of IObject in org.eclipse.mat.snapshot.registry |
---|
Methods in org.eclipse.mat.snapshot.registry with parameters of type IObject | |
---|---|
static java.lang.String |
ClassSpecificNameResolverRegistry.resolve(IObject object)
Resolve name of the given snapshot object or return null if it can't be resolved. |
Uses of IObject in org.eclipse.mat.ui.snapshot |
---|
Methods in org.eclipse.mat.ui.snapshot with parameters of type IObject | |
---|---|
static int |
ImageHelper.getType(IObject object)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |