Uses of Interface
org.eclipse.mat.snapshot.model.IClass
-
Packages that use IClass Package Description org.eclipse.mat.hprof Parser for HPROF dumps, just a parser extension, not an Application Programming Interface (API).org.eclipse.mat.inspections.collectionextract Code for reading data from collections found in a snapshot.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.ui.util Utility classes for toolbars, popup menu, searching on typing - user interface (not API). -
-
Uses of IClass in org.eclipse.mat.hprof
Methods in org.eclipse.mat.hprof that return IClass Modifier and Type Method Description IClassIHprofParserHandler. lookupClass(long classId)IClassHprofParserHandlerImpl. lookupClassByIndex(int objIndex)IClassIHprofParserHandler. lookupClassByIndex(int objIndex)IClassHprofParserHandlerImpl. lookupClassByName(java.lang.String name, boolean failOnMultipleInstances)IClassIHprofParserHandler. lookupClassByName(java.lang.String name, boolean failOnMultipleInstances)IClassHprofParserHandlerImpl. lookupPrimitiveArrayClassByType(byte elementType)IClassIHprofParserHandler. lookupPrimitiveArrayClassByType(byte elementType)Methods in org.eclipse.mat.hprof that return types with arguments of type IClass Modifier and Type Method Description java.util.List<IClass>HprofParserHandlerImpl. resolveClassHierarchy(long classId)java.util.List<IClass>HprofRandomAccessParser. resolveClassHierarchy(ISnapshot snapshot, IClass clazz)java.util.List<IClass>IHprofParserHandler. resolveClassHierarchy(long classId)Methods in org.eclipse.mat.hprof with parameters of type IClass Modifier and Type Method Description voidExportHprof. dumpThreadRoots(java.io.DataOutput os, IClass cls)java.util.List<IClass>HprofRandomAccessParser. resolveClassHierarchy(ISnapshot snapshot, IClass clazz) -
Uses of IClass in org.eclipse.mat.inspections.collectionextract
Methods in org.eclipse.mat.inspections.collectionextract that return IClass Modifier and Type Method Description IClassAbstractExtractedCollection. getClazz()IClassIMapExtractor.EntryObject. getClazz() -
Uses of IClass in org.eclipse.mat.parser.internal
Methods in org.eclipse.mat.parser.internal that return IClass Modifier and Type Method Description IClassSnapshotImpl. getClassOf(int objectId)Methods in org.eclipse.mat.parser.internal that return types with arguments of type IClass Modifier and Type Method Description java.util.Collection<IClass>SnapshotImpl. getClasses()java.util.Collection<IClass>SnapshotImpl. getClassesByName(java.lang.String name, boolean includeSubClasses)java.util.Collection<IClass>SnapshotImpl. getClassesByName(java.util.regex.Pattern namePattern, boolean includeSubClasses)java.util.List<IClass>SnapshotImpl. resolveClassHierarchy(int classIndex)Finds the class and all its superclasses.Method parameters in org.eclipse.mat.parser.internal with type arguments of type IClass Modifier and Type Method Description IMultiplePathsFromGCRootsComputerSnapshotImpl. getMultiplePathsFromGCRoots(int[] objectIds, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeList)IPathsFromGCRootsComputerSnapshotImpl. getPathsFromGCRoots(int objectId, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeList) -
Uses of IClass in org.eclipse.mat.parser.internal.snapshot
Constructor parameters in org.eclipse.mat.parser.internal.snapshot with type arguments of type IClass Constructor Description MultiplePathsFromGCRootsComputerImpl(int[] objectIds, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeMap, SnapshotImpl snapshot) -
Uses of IClass in org.eclipse.mat.parser.model
Classes in org.eclipse.mat.parser.model that implement IClass Modifier and Type Class Description classClassImplImplementation of a Java object representing a java.lang.Class object.Methods in org.eclipse.mat.parser.model that return types with arguments of type IClass Modifier and Type Method Description static java.util.List<IClass>ClassLoaderImpl. doGetDefinedClasses(ISnapshot dump, int classLoaderId)Gets the classes defined by a given loaderjava.util.List<IClass>ClassImpl. getAllSubclasses()java.util.List<IClass>ClassLoaderImpl. getDefinedClasses()java.util.List<IClass>ClassImpl. getSubclasses() -
Uses of IClass in org.eclipse.mat.snapshot
Methods in org.eclipse.mat.snapshot that return IClass Modifier and Type Method Description IClassISnapshot. getClassOf(int objectId)Get object abstracting the real Java Class this object was an instance of in the heap dump identified by the given id.IClassMultiplePathsFromGCRootsClassRecord. getClazz()Methods in org.eclipse.mat.snapshot that return types with arguments of type IClass Modifier and Type Method Description java.util.Collection<IClass>ISnapshot. getClasses()Get all classes.java.util.Collection<IClass>ISnapshot. getClassesByName(java.lang.String name, boolean includeSubClasses)Get all classes by name.java.util.Collection<IClass>ISnapshot. getClassesByName(java.util.regex.Pattern namePattern, boolean includeSubClasses)Get all classes by name pattern.Methods in org.eclipse.mat.snapshot with parameters of type IClass Modifier and Type Method Description static java.lang.StringOQL. forObjectsOfClass(IClass clasz)All objects of a given class.Method parameters in org.eclipse.mat.snapshot with type arguments of type IClass Modifier and Type Method Description IMultiplePathsFromGCRootsComputerISnapshot. getMultiplePathsFromGCRoots(int[] objectIds, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeMap)Returns an IMultiplePathsFromGCRootsComputer object, which can be used to calculate the shortest path from the GC roots to each of objects in the specified object set.IPathsFromGCRootsComputerISnapshot. getPathsFromGCRoots(int objectId, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeMap)Get interactive computer for paths from GC roots to the given object.Constructors in org.eclipse.mat.snapshot with parameters of type IClass Constructor Description MultiplePathsFromGCRootsClassRecord(IClass clazz, int level, boolean fromRoots, ISnapshot snapshot)Constructor -
Uses of IClass in org.eclipse.mat.snapshot.extension
Methods in org.eclipse.mat.snapshot.extension with parameters of type IClass Modifier and Type Method Description java.lang.StringITroubleTicketResolver. resolveByClass(IClass clazz, IProgressListener listener)Return a proposal for the component (e.g. -
Uses of IClass in org.eclipse.mat.snapshot.model
Methods in org.eclipse.mat.snapshot.model that return IClass Modifier and Type Method Description IClassIObject. getClazz()Get class snapshot object this object is an instance of.IClassIClass. getSuperClass()Returns the super class.Methods in org.eclipse.mat.snapshot.model that return types with arguments of type IClass Modifier and Type Method Description java.util.List<IClass>IClass. getAllSubclasses()Returns all sub-classes including sub-classes of its sub-classes.java.util.List<IClass>IClassLoader. getDefinedClasses()Returns the classes defined by this class loader instance.java.util.List<IClass>IClass. getSubclasses()Returns the direct sub-classes. -
Uses of IClass in org.eclipse.mat.ui.util
Methods in org.eclipse.mat.ui.util with parameters of type IClass Modifier and Type Method Description booleanQueryContextMenu. anySubInstances(IClass cls)booleanQueryContextMenu. instanceOf(ISnapshot snapshot, IClass cls, java.lang.String className)Instanceof test which works for simple object and array types
-