Uses of Interface
org.eclipse.mat.snapshot.model.IObject
-
Packages that use IObject Package Description 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 Code for reading data from collections found in a snapshot.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.inspections.wildfly These are queries for the application servers Wildfly and JBoss Enterprise Application Platform.org.eclipse.mat.internal.collectionextract Code for reading data from collections found in a snapshot.org.eclipse.mat.jruby.resolver These are queries for snapshots generated by JRuby applications.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).org.eclipse.mat.ui.snapshot.views.inspector Inspections view of details of an object - user interface (not API). -
-
Uses of IObject in org.eclipse.mat.dtfj
Methods in org.eclipse.mat.dtfj that return IObject Modifier and Type Method Description IObject
DTFJHeapObjectReader. read(int objectId, ISnapshot snapshot)
Methods in org.eclipse.mat.dtfj with parameters of type IObject Modifier and Type Method Description String
StackFrameResolver. resolve(IObject object)
-
Uses of IObject in org.eclipse.mat.hprof
Methods in org.eclipse.mat.hprof that return IObject Modifier and Type Method Description IObject
HprofHeapObjectReader. read(int objectId, ISnapshot snapshot)
IObject
HprofRandomAccessParser. read(int objectId, long position, ISnapshot dump, IIndexReader.IOne2LongIndex o2hprof)
-
Uses of IObject in org.eclipse.mat.inspections
Methods in org.eclipse.mat.inspections that return IObject Modifier and Type Method Description IObject
FindLeaksQuery.AccumulationPoint. getObject()
IObject
FindLeaksQuery.SuspectRecord. getSuspect()
Methods in org.eclipse.mat.inspections with parameters of type IObject Modifier and Type Method Description String
CommonNameResolver.AccessibleObjectResolver. resolve(IObject obj)
String
CommonNameResolver.AtomicBooleanResolver. resolve(IObject heapObject)
String
CommonNameResolver.AtomicReferenceValueResolver. resolve(IObject heapObject)
String
CommonNameResolver.AtomicStampedReferenceValueResolver. resolve(IObject heapObject)
String
CommonNameResolver.ByteArrayResolver. resolve(IObject heapObject)
String
CommonNameResolver.CharArrayResolver. resolve(IObject heapObject)
String
CommonNameResolver.ClassTypeResolver. resolve(IObject object)
String
CommonNameResolver.ConstructorResolver. resolve(IObject obj)
String
CommonNameResolver.EnumResolver. resolve(IObject heapObject)
String
CommonNameResolver.ExternalDataResolver. resolve(IObject heapObject)
String
CommonNameResolver.FieldResolver. resolve(IObject obj)
String
CommonNameResolver.Inet6AddressHolderResolver. resolve(IObject object)
String
CommonNameResolver.Inet6AddressResolver. resolve(IObject object)
String
CommonNameResolver.InetAddressHolderResolver. resolve(IObject object)
String
CommonNameResolver.InetAddressResolver. resolve(IObject object)
String
CommonNameResolver.InetSocketAddressHolderResolver. resolve(IObject object)
String
CommonNameResolver.InetSocketAddressResolver. resolve(IObject object)
String
CommonNameResolver.MemberNameResolver. resolve(IObject heapObject)
String
CommonNameResolver.MethodResolver. resolve(IObject obj)
String
CommonNameResolver.SocketChannelImpl. resolve(IObject object)
String
CommonNameResolver.StackTraceElementResolver. resolve(IObject obj)
String
CommonNameResolver.StringBufferResolver. resolve(IObject obj)
String
CommonNameResolver.StringResolver. resolve(IObject obj)
String
CommonNameResolver.ThreadGroupResolver. resolve(IObject object)
String
CommonNameResolver.ThreadResolver. resolve(IObject obj)
String
CommonNameResolver.URIResolver. resolve(IObject obj)
String
CommonNameResolver.URLResolver. resolve(IObject obj)
String
CommonNameResolver.ValueResolver. resolve(IObject heapObject)
Constructors in org.eclipse.mat.inspections with parameters of type IObject Constructor Description AccumulationPoint(IObject object)
AccumulationPoint(IObject object, long retainedSize, int[] path)
AccumulationPointOfGroupOfObject(IObject object, int[] commonPath, IMultiplePathsFromGCRootsComputer pathsComputer)
-
Uses of IObject in org.eclipse.mat.inspections.collectionextract
Classes in org.eclipse.mat.inspections.collectionextract that implement IObject Modifier and Type Class Description class
AbstractExtractedCollection<E,X extends ICollectionExtractor>
An abstract class representing a collection extracted from the heap.class
ExtractedCollection
An class representing a collection extracted from the heap.class
ExtractedMap
An abstract class representing a map extracted from the heap.static class
IMapExtractor.EntryObject
Methods in org.eclipse.mat.inspections.collectionextract that return IObject Modifier and Type Method Description IObject
ExtractedMap. getByKeyIdentity(IObject key)
Gets an object from the Map, searching by the key.IObject
IMapExtractor.EntryObject. getKey()
IObject
IMapExtractor.EntryObject. getValue()
IObject
IMapExtractor.EntryObject. setValue(IObject value)
Methods in org.eclipse.mat.inspections.collectionextract that return types with arguments of type IObject Modifier and Type Method Description Iterator<Map.Entry<IObject,IObject>>
IMapExtractor. extractMapEntries(IObject collection)
Extracts the contents of a map (i.e.Iterator<Map.Entry<IObject,IObject>>
IMapExtractor. extractMapEntries(IObject collection)
Extracts the contents of a map (i.e.Iterator<IObject>
ExtractedCollection. iterator()
Iterator<Map.Entry<IObject,IObject>>
ExtractedMap. iterator()
The entries of the map.Iterator<Map.Entry<IObject,IObject>>
ExtractedMap. iterator()
The entries of the map.Methods in org.eclipse.mat.inspections.collectionextract with parameters of type IObject Modifier and Type Method Description static AbstractExtractedCollection<?,?>
CollectionExtractionUtils. extractCollection(IObject collection)
Extracts from the heap the content of objects which represent a collection.static AbstractExtractedCollection<?,?>
CollectionExtractionUtils. extractCollection(IObject collection, String specificClass, ICollectionExtractor preferredExtractor)
Extracts from the heap the content of objects which represent a collection.IObjectArray
ICollectionExtractor. extractEntries(IObject collection)
Extracts the array containing the collection contentint[]
ICollectionExtractor. extractEntryIds(IObject collection)
Returns the object ids (int) for all objects which are contained in the collectionstatic ExtractedCollection
CollectionExtractionUtils. extractList(IObject collection)
Extracts from the heap the content of objects which represent a collection.static ExtractedMap
CollectionExtractionUtils. extractMap(IObject collection)
Extracts from the heap the content of objects which represent a Map.static ExtractedMap
CollectionExtractionUtils. extractMap(IObject collection, String specificClass, IMapExtractor preferredExtractor)
Extracts from the heap the content of objects which represent a Map.Iterator<Map.Entry<IObject,IObject>>
IMapExtractor. extractMapEntries(IObject collection)
Extracts the contents of a map (i.e.static ICollectionExtractor
CollectionExtractionUtils. findCollectionExtractor(IObject collection)
Finds a proper ICollectionExtractor for the object passed as parameterIObject
ExtractedMap. getByKeyIdentity(IObject key)
Gets an object from the Map, searching by the key.Integer
ICollectionExtractor. getCapacity(IObject collection)
Return the capacity of the collection, if applicableDouble
IMapExtractor. getCollisionRatio(IObject collection)
Calculates the collision ratio in the collection.Double
ICollectionExtractor. getFillRatio(IObject collection)
Calculate the fill ratio of a collectionInteger
ICollectionExtractor. getNumberOfNotNullElements(IObject collection)
Returns the number of non-null elements in the collection.Integer
ICollectionExtractor. getSize(IObject collection)
Extract the size of the collection.IObject
IMapExtractor.EntryObject. setValue(IObject value)
Constructors in org.eclipse.mat.inspections.collectionextract with parameters of type IObject Constructor Description AbstractExtractedCollection(IObject collection, X extractor)
EntryObject(IObject self, IObject key, IObject value)
ExtractedCollection(IObject coll, ICollectionExtractor extractor)
ExtractedMap(IObject coll, IMapExtractor extractor)
-
Uses of IObject in org.eclipse.mat.inspections.collections
Fields in org.eclipse.mat.inspections.collections declared as IObject Modifier and Type Field Description IObject
HashSetValuesQuery. hashSet
IObject
ExtractListValuesQuery. list
-
Uses of IObject in org.eclipse.mat.inspections.eclipse
Methods in org.eclipse.mat.inspections.eclipse with parameters of type IObject Modifier and Type Method Description String
EclipseNameResolver.EclipseClassLoaderResolver. resolve(IObject obj)
String
EclipseNameResolver.EclipseDefaultClassLoaderResolver. resolve(IObject obj)
String
EclipseNameResolver.EquinoxClassLoaderResolver. resolve(IObject obj)
String
EclipseNameResolver.OSGiFrameworkVersion. resolve(IObject obj)
String
EclipseNameResolver.PointResolver. resolve(IObject obj)
String
EclipseNameResolver.RectangleResolver. resolve(IObject obj)
String
EclipseNameResolver.RGBResolver. resolve(IObject obj)
String
EclipseNameResolver.StartupClassLoaderResolver. resolve(IObject obj)
-
Uses of IObject in org.eclipse.mat.inspections.jetty
Methods in org.eclipse.mat.inspections.jetty with parameters of type IObject Modifier and Type Method Description String
JettyNameResolvers.JasperLoaderResolver. resolve(IObject object)
String
JettyNameResolvers.WebAppClassLoaderResolver. resolve(IObject object)
-
Uses of IObject in org.eclipse.mat.inspections.wildfly
Methods in org.eclipse.mat.inspections.wildfly with parameters of type IObject Modifier and Type Method Description String
WildflyJbossNameResolvers.ModuleClassLoaderResolver. resolve(IObject object)
-
Uses of IObject in org.eclipse.mat.internal.collectionextract
Methods in org.eclipse.mat.internal.collectionextract that return IObject Modifier and Type Method Description static IObject
ExtractionUtils. followOnlyOutgoingReferencesExceptLast(String field, IObject obj)
Walks the only non-array object field from the object, stopping at the second-last.Methods in org.eclipse.mat.internal.collectionextract with parameters of type IObject Modifier and Type Method Description IObjectArray
ArrayCollectionExtractor. extractEntries(IObject coll)
IObjectArray
ConcurrentHashMapCollectionExtractor. extractEntries(IObject coll)
IObjectArray
ConcurrentSkipListCollectionExtractor. extractEntries(IObject coll)
IObjectArray
EmptyCollectionExtractor. extractEntries(IObject coll)
IObjectArray
FieldArrayCollectionExtractor. extractEntries(IObject coll)
IObjectArray
FieldSizedCapacityCollectionExtractor. extractEntries(IObject coll)
IObjectArray
FieldSizedCollectionExtractor. extractEntries(IObject coll)
IObjectArray
HashMapCollectionExtractor. extractEntries(IObject coll)
IObjectArray
HashSetCollectionExtractor. extractEntries(IObject coll)
IObjectArray
KeySetCollectionExtractor. extractEntries(IObject coll)
IObjectArray
MATCollectionExtractor. extractEntries(IObject collection)
IObjectArray
NoContentCollectionExtractor. extractEntries(IObject coll)
IObjectArray
PairCollectionExtractor. extractEntries(IObject coll)
IObjectArray
ReplicatedValueCollectionExtractor. extractEntries(IObject coll)
IObjectArray
SetFromCollectionExtractor. extractEntries(IObject collection)
IObjectArray
SingletonCollectionExtractor. extractEntries(IObject coll)
IObjectArray
SingletonMapExtractor. extractEntries(IObject coll)
IObjectArray
TreeMapCollectionExtractor. extractEntries(IObject coll)
IObjectArray
ValuesCollectionExtractor. extractEntries(IObject coll)
IObjectArray
WrapperCollectionExtractor. extractEntries(IObject coll)
int[]
ArrayCollectionExtractor. extractEntryIds(IObject coll)
int[]
ConcurrentHashMapCollectionExtractor. extractEntryIds(IObject coll)
int[]
ConcurrentSkipListCollectionExtractor. extractEntryIds(IObject coll)
int[]
ConcurrentSkipListSetCollectionExtractor. extractEntryIds(IObject coll)
int[]
EmptyCollectionExtractor. extractEntryIds(IObject coll)
int[]
FieldArrayCollectionExtractor. extractEntryIds(IObject coll)
int[]
FieldSizedCapacityCollectionExtractor. extractEntryIds(IObject coll)
int[]
FieldSizedCollectionExtractor. extractEntryIds(IObject coll)
int[]
HashMapCollectionExtractor. extractEntryIds(IObject coll)
int[]
HashSetCollectionExtractor. extractEntryIds(IObject coll)
int[]
IBM6ArrayListCollectionExtractor. extractEntryIds(IObject coll)
int[]
IdentityHashMapCollectionExtractor. extractEntryIds(IObject idMap)
int[]
KeySetCollectionExtractor. extractEntryIds(IObject coll)
int[]
LinkedListCollectionExtractor. extractEntryIds(IObject list)
int[]
MATCollectionExtractor. extractEntryIds(IObject collection)
int[]
NoContentCollectionExtractor. extractEntryIds(IObject coll)
int[]
Pair12CollectionExtractor. extractEntryIds(IObject coll)
int[]
PairCollectionExtractor. extractEntryIds(IObject coll)
int[]
RegularEnumSetExtractor. extractEntryIds(IObject coll)
int[]
ReplicatedValueCollectionExtractor. extractEntryIds(IObject coll)
int[]
SetFromCollectionExtractor. extractEntryIds(IObject collection)
int[]
SingletonCollectionExtractor. extractEntryIds(IObject coll)
int[]
SingletonMapExtractor. extractEntryIds(IObject coll)
int[]
TreeMapCollectionExtractor. extractEntryIds(IObject treeMap)
int[]
ValuesCollectionExtractor. extractEntryIds(IObject coll)
int[]
WrapperCollectionExtractor. extractEntryIds(IObject coll)
int[]
WrapperFieldCollectionExtractor. extractEntryIds(IObject coll)
int[]
WrapperFieldMapExtractor. extractEntryIds(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
EmptyMapExtractor. extractMapEntries(IObject collection)
Iterator<Map.Entry<IObject,IObject>>
FieldSizeArrayMapExtractor. extractMapEntries(IObject collection)
Iterator<Map.Entry<IObject,IObject>>
FieldSizedCapacityMapExtractor. extractMapEntries(IObject collection)
Iterator<Map.Entry<IObject,IObject>>
HashSetCollectionExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
IdentityHashMapCollectionExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
MapCollectionExtractorBase. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
RegularEnumSetExtractor. extractMapEntries(IObject collection)
Iterator<Map.Entry<IObject,IObject>>
SetFromCollectionExtractor. extractMapEntries(IObject collection)
Iterator<Map.Entry<IObject,IObject>>
SingletonMapExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
TreeMapArrayCollectionExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
TreeSetArrayCollectionExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
WrapperFieldMapExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
WrapperMapExtractor. extractMapEntries(IObject coll)
Iterator<Map.Entry<IObject,IObject>>
WrapperSetFromMapExtractor. extractMapEntries(IObject collection)
static IInstance
ExtractionUtils. followOnlyNonArrayOutgoingReference(IObject obj)
Get the only non-array object field from the object.static IObject
ExtractionUtils. followOnlyOutgoingReferencesExceptLast(String field, IObject obj)
Walks the only non-array object field from the object, stopping at the second-last.IArray
FieldSizedCapacityCollectionExtractor. getArray(IObject coll)
IObjectArray
HashMapCollectionExtractor. getBackingArray(IObject coll)
Integer
ArrayCollectionExtractor. getCapacity(IObject coll)
Integer
ConcurrentHashMapCollectionExtractor. getCapacity(IObject collection)
Integer
ConcurrentSkipListCollectionExtractor. getCapacity(IObject coll)
Integer
EmptyCollectionExtractor. getCapacity(IObject coll)
Integer
FieldArrayCollectionExtractor. getCapacity(IObject coll)
Integer
FieldSizedCapacityCollectionExtractor. getCapacity(IObject coll)
Integer
FieldSizedCapacityMapExtractor. getCapacity(IObject coll)
Integer
FieldSizedCollectionExtractor. getCapacity(IObject coll)
Integer
HashMapCollectionExtractor. getCapacity(IObject coll)
Integer
HashSetCollectionExtractor. getCapacity(IObject coll)
Integer
IdentityHashMapCollectionExtractor. getCapacity(IObject collection)
Gets the capacity of the map.Integer
MapCollectionExtractorBase. getCapacity(IObject coll)
Integer
MATArrayBig. getCapacity(IObject coll)
Integer
MATCollectionExtractor. getCapacity(IObject collection)
Integer
NoContentCollectionExtractor. getCapacity(IObject coll)
Integer
PairCollectionExtractor. getCapacity(IObject coll)
Integer
ReplicatedValueCollectionExtractor. getCapacity(IObject coll)
Integer
SetFromCollectionExtractor. getCapacity(IObject collection)
Integer
SingletonCollectionExtractor. getCapacity(IObject coll)
Integer
SingletonMapExtractor. getCapacity(IObject coll)
Integer
WrapperCollectionExtractor. getCapacity(IObject coll)
Double
ConcurrentSkipListCollectionExtractor. getCollisionRatio(IObject coll)
Double
EmptyMapExtractor. getCollisionRatio(IObject collection)
Double
FieldSizeArrayMapExtractor. getCollisionRatio(IObject collection)
Double
FieldSizedCapacityMapExtractor. getCollisionRatio(IObject coll)
Double
HashedMapCollectionExtractorBase. getCollisionRatio(IObject coll)
Double
HashSetCollectionExtractor. getCollisionRatio(IObject coll)
Double
IdentityHashMapCollectionExtractor. getCollisionRatio(IObject coll)
Complete guess as to collision ratio.Double
RegularEnumSetExtractor. getCollisionRatio(IObject collection)
Double
SetFromCollectionExtractor. getCollisionRatio(IObject coll)
Double
SingletonMapExtractor. getCollisionRatio(IObject coll)
Double
TreeMapCollectionExtractor. getCollisionRatio(IObject collection)
Double
WrapperMapExtractor. getCollisionRatio(IObject coll)
Double
WrapperSetFromMapExtractor. getCollisionRatio(IObject collection)
Integer
ReplicatedValueCollectionExtractor. getCount(IObject coll)
Double
ArrayCollectionExtractor. getFillRatio(IObject coll)
Double
ConcurrentSkipListCollectionExtractor. getFillRatio(IObject coll)
Double
EmptyCollectionExtractor. getFillRatio(IObject coll)
Double
FieldArrayCollectionExtractor. getFillRatio(IObject coll)
Double
FieldSizedCollectionExtractor. getFillRatio(IObject coll)
Double
HashedMapCollectionExtractorBase. getFillRatio(IObject coll)
Double
HashSetCollectionExtractor. getFillRatio(IObject coll)
Double
IdentityHashMapCollectionExtractor. getFillRatio(IObject coll)
Double
MATArrayBig. getFillRatio(IObject coll)
Double
MATCollectionExtractor. getFillRatio(IObject coll)
Double
NoContentCollectionExtractor. getFillRatio(IObject coll)
Double
PairCollectionExtractor. getFillRatio(IObject coll)
Double
ReplicatedValueCollectionExtractor. getFillRatio(IObject coll)
Double
SetFromCollectionExtractor. getFillRatio(IObject collection)
Double
SingletonCollectionExtractor. getFillRatio(IObject coll)
Double
SingletonMapExtractor. getFillRatio(IObject coll)
Double
TreeMapCollectionExtractor. getFillRatio(IObject coll)
Double
WrapperCollectionExtractor. getFillRatio(IObject coll)
Integer
ArrayCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
ConcurrentHashMapCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
ConcurrentSkipListCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
EmptyCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
FieldArrayCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
FieldSizedCapacityCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
FieldSizedCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
HashMapCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
HashSetCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
IdentityHashMapCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
MATCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
NoContentCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
PairCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
ReplicatedValueCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
SetFromCollectionExtractor. getNumberOfNotNullElements(IObject collection)
Integer
SingletonCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
SingletonMapExtractor. getNumberOfNotNullElements(IObject coll)
Integer
TreeMapCollectionExtractor. getNumberOfNotNullElements(IObject coll)
Integer
WrapperCollectionExtractor. getNumberOfNotNullElements(IObject coll)
static IObjectArray
ExtractionUtils. getOnlyArrayField(IObject obj)
Get the only array field from the object.Integer
ArrayCollectionExtractor. getSize(IObject coll)
Integer
ConcurrentHashMapCollectionExtractor. getSize(IObject collection)
Integer
ConcurrentSkipListCollectionExtractor. getSize(IObject coll)
Integer
EmptyCollectionExtractor. getSize(IObject coll)
Integer
FieldArrayCollectionExtractor. getSize(IObject coll)
Integer
FieldSizeArrayCollectionExtractor. getSize(IObject coll)
Integer
FieldSizedCollectionExtractor. getSize(IObject coll)
Integer
HashMapCollectionExtractor. getSize(IObject coll)
Integer
HashSetCollectionExtractor. getSize(IObject coll)
Integer
IBM6ArrayListCollectionExtractor. getSize(IObject coll)
Integer
IdentityHashMapCollectionExtractor. getSize(IObject coll)
Integer
LinkedListCollectionExtractor. getSize(IObject coll)
Integer
MATCollectionExtractor. getSize(IObject collection)
Integer
NoContentCollectionExtractor. getSize(IObject coll)
Integer
Pair12CollectionExtractor. getSize(IObject coll)
Integer
PairCollectionExtractor. getSize(IObject coll)
Integer
RegularEnumSetExtractor. getSize(IObject coll)
Integer
ReplicatedValueCollectionExtractor. getSize(IObject coll)
Integer
SetFromCollectionExtractor. getSize(IObject collection)
Integer
SingletonCollectionExtractor. getSize(IObject coll)
Integer
SingletonMapExtractor. getSize(IObject coll)
Integer
TreeMapCollectionExtractor. getSize(IObject coll)
Integer
WrapperCollectionExtractor. getSize(IObject coll)
-
Uses of IObject in org.eclipse.mat.jruby.resolver
Constructors in org.eclipse.mat.jruby.resolver with parameters of type IObject Constructor Description FrameModel(IObject object)
-
Uses of IObject in org.eclipse.mat.parser
Methods in org.eclipse.mat.parser that return IObject Modifier and Type Method Description 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 Modifier and Type Method Description IObject
SnapshotImpl. getObject(int objectId)
-
Uses of IObject in org.eclipse.mat.parser.model
Classes in org.eclipse.mat.parser.model that implement IObject Modifier and Type Class Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description IObject
IThreadInfo. getThreadObject()
Get the actual thread objectMethods in org.eclipse.mat.snapshot.extension with parameters of type IObject Modifier and Type Method Description 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 Modifier and Type Interface Description 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 Modifier and Type Method Description IObject
ObjectReference. getObject()
Get a detailed view of the objectMethods in org.eclipse.mat.snapshot.model that return types with arguments of type IObject Modifier and Type Method Description static Comparator<IObject>
ObjectComparators. getComparatorForClassSpecificNameAscending()
static Comparator<IObject>
ObjectComparators. getComparatorForClassSpecificNameDescending()
static Comparator<IObject>
ObjectComparators. getComparatorForRetainedHeapSizeAscending()
static Comparator<IObject>
ObjectComparators. getComparatorForRetainedHeapSizeDescending()
static Comparator<IObject>
ObjectComparators. getComparatorForTechnicalNameAscending()
static Comparator<IObject>
ObjectComparators. getComparatorForTechnicalNameDescending()
static Comparator<IObject>
ObjectComparators. getComparatorForUsedHeapSizeAscending()
static Comparator<IObject>
ObjectComparators. getComparatorForUsedHeapSizeDescending()
Methods in org.eclipse.mat.snapshot.model with parameters of type IObject Modifier and Type Method Description static String
PrettyPrinter. objectAsString(IObject stringObject, int limit)
Convert ajava.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 Modifier and Type Method Description IResultPie.Slice
PieFactory. addSlice(IObject object)
Create and add a new slice for the given object.IResultPie.Slice
PieFactory. addSlice(IObject object, Color color)
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 Modifier and Type Method Description static 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 Modifier and Type Method Description static int
ImageHelper. getType(IObject object)
-
Uses of IObject in org.eclipse.mat.ui.snapshot.views.inspector
Constructors in org.eclipse.mat.ui.snapshot.views.inspector with parameters of type IObject Constructor Description InfoItem(IObject object, ImageDescriptor descriptor, String text)
-