Package org.eclipse.mat.parser.model
Class XSnapshotInfo
- java.lang.Object
-
- org.eclipse.mat.snapshot.SnapshotInfo
-
- org.eclipse.mat.parser.model.XSnapshotInfo
-
- All Implemented Interfaces:
Serializable
public final class XSnapshotInfo extends SnapshotInfo
Basic information about the snapshot which can be updated as data is read from the dump.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XSnapshotInfo()Simple constructor, with real data added later using setters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetCreationDate(Date creationDate)voidsetIdentifierSize(int identifierSize)voidsetJvmInfo(String jvmInfo)voidsetNumberOfClasses(int numberOfClasses)voidsetNumberOfClassLoaders(int numberOfClassLoaders)voidsetNumberOfGCRoots(int numberOfGCRoots)voidsetNumberOfObjects(int numberOfObjects)voidsetPath(String path)voidsetPrefix(String prefix)voidsetUsedHeapSize(long usedHeapSize)-
Methods inherited from class org.eclipse.mat.snapshot.SnapshotInfo
getCreationDate, getIdentifierSize, getJvmInfo, getNumberOfClasses, getNumberOfClassLoaders, getNumberOfGCRoots, getNumberOfObjects, getPath, getPrefix, getProperty, getUsedHeapSize, setProperty, toString
-
-
-
-
Method Detail
-
setPrefix
public void setPrefix(String prefix)
- Parameters:
prefix-- See Also:
SnapshotInfo.getPrefix()
-
setPath
public void setPath(String path)
- Parameters:
path-- See Also:
SnapshotInfo.getPath()
-
setCreationDate
public void setCreationDate(Date creationDate)
- Parameters:
creationDate-- See Also:
SnapshotInfo.getCreationDate()
-
setIdentifierSize
public void setIdentifierSize(int identifierSize)
- Parameters:
identifierSize-- See Also:
SnapshotInfo.getIdentifierSize()
-
setJvmInfo
public void setJvmInfo(String jvmInfo)
- Parameters:
jvmInfo-- See Also:
SnapshotInfo.getJvmInfo()
-
setNumberOfClasses
public void setNumberOfClasses(int numberOfClasses)
- Parameters:
numberOfClasses-- See Also:
SnapshotInfo.getNumberOfClasses()
-
setNumberOfClassLoaders
public void setNumberOfClassLoaders(int numberOfClassLoaders)
- Parameters:
numberOfClassLoaders-- See Also:
SnapshotInfo.getNumberOfClassLoaders()
-
setNumberOfGCRoots
public void setNumberOfGCRoots(int numberOfGCRoots)
- Parameters:
numberOfGCRoots-- See Also:
SnapshotInfo.getNumberOfGCRoots()
-
setNumberOfObjects
public void setNumberOfObjects(int numberOfObjects)
- Parameters:
numberOfObjects-- See Also:
SnapshotInfo.getNumberOfObjects()
-
setUsedHeapSize
public void setUsedHeapSize(long usedHeapSize)
- Parameters:
usedHeapSize-- See Also:
SnapshotInfo.getUsedHeapSize()
-
-