Uses of Class
org.eclipse.mat.parser.model.ClassImpl

Packages that use ClassImpl
org.eclipse.mat.hprof Parser for HPROF dumps, just a parser extension, not an Application Programming Interface (API). 
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. 
 

Uses of ClassImpl in org.eclipse.mat.hprof
 

Fields in org.eclipse.mat.hprof declared as ClassImpl
 ClassImpl IHprofParserHandler.HeapObject.clazz
           
 

Methods in org.eclipse.mat.hprof that return ClassImpl
 ClassImpl HprofParserHandlerImpl.lookupClass(long classId)
           
 

Methods in org.eclipse.mat.hprof with parameters of type ClassImpl
 void IHprofParserHandler.addClass(ClassImpl clazz, long filePosition)
           
 void HprofParserHandlerImpl.addClass(ClassImpl clazz, long filePosition)
           
 

Constructors in org.eclipse.mat.hprof with parameters of type ClassImpl
IHprofParserHandler.HeapObject(int objectId, long objectAddress, ClassImpl clazz, long usedHeapSize)
           
 

Uses of ClassImpl in org.eclipse.mat.parser
 

Method parameters in org.eclipse.mat.parser with type arguments of type ClassImpl
 void IPreliminaryIndex.setClassesById(HashMapIntObject<ClassImpl> classesById)
          Store the class id to ClassImpl mapping
 

Uses of ClassImpl in org.eclipse.mat.parser.internal
 

Methods in org.eclipse.mat.parser.internal that return types with arguments of type ClassImpl
 HashMapIntObject<ClassImpl> SnapshotImplBuilder.getClassCache()
           
 

Method parameters in org.eclipse.mat.parser.internal with type arguments of type ClassImpl
static SnapshotImpl SnapshotImpl.create(XSnapshotInfo snapshotInfo, java.lang.String objectReaderUniqueIdentifier, IObjectReader heapObjectReader, HashMapIntObject<ClassImpl> classCache, HashMapIntObject<XGCRootInfo[]> roots, HashMapIntObject<HashMapIntObject<XGCRootInfo[]>> rootsPerThread, BitField arrayObjects, IndexManager indexManager, IProgressListener listener)
           
 void SnapshotImplBuilder.setClassCache(HashMapIntObject<ClassImpl> classCache)
           
 

Uses of ClassImpl in org.eclipse.mat.parser.model
 

Methods in org.eclipse.mat.parser.model that return ClassImpl
 ClassImpl AbstractObjectImpl.getClazz()
           
 ClassImpl ClassImpl.getSuperClass()
           
 

Methods in org.eclipse.mat.parser.model with parameters of type ClassImpl
 void ClassImpl.addSubClass(ClassImpl clazz)
           
 int ClassImpl.compareTo(ClassImpl other)
           
static long ObjectArrayImpl.doGetUsedHeapSize(ClassImpl clazz, int length)
          Calculates the size of an object array
static long PrimitiveArrayImpl.doGetUsedHeapSize(ClassImpl clazz, int length, int type)
          Calculates the size of a primitive array
 void ClassImpl.removeSubClass(ClassImpl clazz)
           
 void AbstractObjectImpl.setClassInstance(ClassImpl classInstance)
          Changes the type of the object.
 

Constructors in org.eclipse.mat.parser.model with parameters of type ClassImpl
AbstractArrayImpl(int objectId, long address, ClassImpl classInstance, int length)
          Construct a general object, called from subclass.
AbstractObjectImpl(int objectId, long address, ClassImpl classInstance)
          Construct a general object, called from subclass.
ClassLoaderImpl(int objectId, long address, ClassImpl clazz, java.util.List<Field> fields)
          Constructs a class loader object.
InstanceImpl(int objectId, long address, ClassImpl clazz, java.util.List<Field> fields)
          Construct a representation of plain java object in the snapshot.
ObjectArrayImpl(int objectId, long address, ClassImpl classInstance, int length)
          Constructs an array of objects.
PrimitiveArrayImpl(int objectId, long address, ClassImpl classInstance, int length, int type)
          Constructs a primitive array
XClassHistogramRecord(ClassImpl classInstance)
          Create an XClassHistogramRecord by retrieving information from the class