Serialized Form


Package org.eclipse.mat

Class org.eclipse.mat.SnapshotException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package org.eclipse.mat.collect

Class org.eclipse.mat.collect.ArrayIntBig extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pages

java.util.ArrayList<E> pages

page

int[] page

length

int length

Class org.eclipse.mat.collect.BitField extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

bits

int[] bits

Class org.eclipse.mat.collect.HashMapIntLong extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

used

boolean[] used

keys

int[] keys

values

long[] values

Class org.eclipse.mat.collect.HashMapIntObject extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

Class org.eclipse.mat.collect.HashMapLongObject extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

used

boolean[] used

keys

long[] keys

values

java.lang.Object[] values

Class org.eclipse.mat.collect.HashMapObjectLong extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

used

boolean[] used

keys

java.lang.Object[] keys

values

long[] values

Class org.eclipse.mat.collect.SetInt extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

used

boolean[] used

keys

int[] keys

Class org.eclipse.mat.collect.SetLong extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

int capacity

step

int step

limit

int limit

size

int size

used

boolean[] used

keys

long[] keys

Package org.eclipse.mat.dtfj

Class org.eclipse.mat.dtfj.InitDTFJ.DynamicInfo extends java.util.HashMap<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> implements Serializable

serialVersionUID: -5291159195829859576L


Package org.eclipse.mat.parser.internal.oql.parser

Class org.eclipse.mat.parser.internal.oql.parser.ParseException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class org.eclipse.mat.parser.internal.oql.parser.Token extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

kind

int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java.


beginLine

int beginLine
The line number of the first character of this Token.


beginColumn

int beginColumn
The column number of the first character of this Token.


endLine

int endLine
The line number of the last character of this Token.


endColumn

int endColumn
The column number of the last character of this Token.


image

java.lang.String image
The string image of the token.


next

Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field.


specialToken

Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.

Class org.eclipse.mat.parser.internal.oql.parser.TokenMgrError extends java.lang.Error implements Serializable

serialVersionUID: 1L

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.eclipse.mat.parser.internal.snapshot

Class org.eclipse.mat.parser.internal.snapshot.ClassHistogramRecordBuilder extends HistogramRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

classId

int classId

objectIds

ArrayIntBig objectIds

Class org.eclipse.mat.parser.internal.snapshot.ClassLoaderHistogramRecordBuilder extends HistogramRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

classLoaderId

int classLoaderId

classHistogramRecords

java.util.ArrayList<E> classHistogramRecords

Class org.eclipse.mat.parser.internal.snapshot.HistogramBuilder extends HistogramRecord implements Serializable

serialVersionUID: 2L

Serialized Fields

data

HashMapIntObject<E> data

Package org.eclipse.mat.parser.model

Class org.eclipse.mat.parser.model.AbstractArrayImpl extends AbstractObjectImpl implements Serializable

serialVersionUID: 2L

Serialized Fields

length

int length

info

java.lang.Object info

Class org.eclipse.mat.parser.model.AbstractObjectImpl extends java.lang.Object implements Serializable

serialVersionUID: 2451875423035843852L

Serialized Fields

classInstance

ClassImpl classInstance

address

long address

objectId

int objectId

Class org.eclipse.mat.parser.model.ClassImpl extends AbstractObjectImpl implements Serializable

serialVersionUID: 22L

Serialized Fields

name

java.lang.String name

superClassId

int superClassId

superClassAddress

long superClassAddress

classLoaderId

int classLoaderId

classLoaderAddress

long classLoaderAddress

staticFields

Field[] staticFields

fields

FieldDescriptor[] fields

usedHeapSize

int usedHeapSize

instanceSize

int instanceSize

instanceCount

int instanceCount

totalSize

long totalSize

isArrayType

boolean isArrayType

subClasses

java.util.List<E> subClasses

cacheEntry

java.io.Serializable cacheEntry

Class org.eclipse.mat.parser.model.ClassLoaderImpl extends InstanceImpl implements Serializable

serialVersionUID: 1L

Class org.eclipse.mat.parser.model.InstanceImpl extends AbstractObjectImpl implements Serializable

serialVersionUID: 1L

Serialized Fields

fields

java.util.List<E> fields

name2field

java.util.Map<K,V> name2field

Class org.eclipse.mat.parser.model.ObjectArrayImpl extends AbstractArrayImpl implements Serializable

serialVersionUID: 2L

Class org.eclipse.mat.parser.model.PrimitiveArrayImpl extends AbstractArrayImpl implements Serializable

serialVersionUID: 2L

Serialized Fields

type

int type

Class org.eclipse.mat.parser.model.XClassHistogramRecord extends ClassHistogramRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

classInstance

ClassImpl classInstance

Class org.eclipse.mat.parser.model.XClassLoaderHistogramRecord extends ClassLoaderHistogramRecord implements Serializable

serialVersionUID: 1L

Class org.eclipse.mat.parser.model.XGCRootInfo extends GCRootInfo implements Serializable

serialVersionUID: 1L

Class org.eclipse.mat.parser.model.XSnapshotInfo extends SnapshotInfo implements Serializable

serialVersionUID: 3L


Package org.eclipse.mat.snapshot

Class org.eclipse.mat.snapshot.ClassHistogramRecord extends HistogramRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

classId

int classId

objectIds

int[] objectIds

Class org.eclipse.mat.snapshot.ClassLoaderHistogramRecord extends HistogramRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

classLoaderId

int classLoaderId

classHistogramRecords

java.util.ArrayList<E> classHistogramRecords

Class org.eclipse.mat.snapshot.Histogram extends HistogramRecord implements Serializable

serialVersionUID: 3L

Serialized Fields

isDefaultHistogram

boolean isDefaultHistogram

showPlusMinus

boolean showPlusMinus

classHistogramRecords

java.util.ArrayList<E> classHistogramRecords

classLoaderHistogramRecords

java.util.ArrayList<E> classLoaderHistogramRecords

Class org.eclipse.mat.snapshot.HistogramRecord extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

label

java.lang.String label

numberOfObjects

long numberOfObjects

usedHeapSize

long usedHeapSize

retainedHeapSize

long retainedHeapSize

Class org.eclipse.mat.snapshot.OQLParseException extends SnapshotException implements Serializable

serialVersionUID: 1L

Serialized Fields

line

int line

column

int column

Class org.eclipse.mat.snapshot.SnapshotInfo extends java.lang.Object implements Serializable

serialVersionUID: 4L

Serialized Fields

path

java.lang.String path

prefix

java.lang.String prefix

jvmInfo

java.lang.String jvmInfo

identifierSize

int identifierSize

creationDate

java.util.Date creationDate

numberOfObjects

int numberOfObjects

numberOfGCRoots

int numberOfGCRoots

numberOfClasses

int numberOfClasses

numberOfClassLoaders

int numberOfClassLoaders

usedHeapSize

long usedHeapSize

properties

java.util.Map<K,V> properties

Class org.eclipse.mat.snapshot.UnreachableObjectsHistogram extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

histogram

java.util.List<E> histogram

Class org.eclipse.mat.snapshot.UnreachableObjectsHistogram.Record extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

java.lang.String className

objectCount

int objectCount

shallowHeapSize

long shallowHeapSize

classAddress

long classAddress

Package org.eclipse.mat.snapshot.model

Class org.eclipse.mat.snapshot.model.Field extends FieldDescriptor implements Serializable

serialVersionUID: 2L

Serialized Fields

value

java.lang.Object value

Class org.eclipse.mat.snapshot.model.FieldDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

name

java.lang.String name

type

int type

Class org.eclipse.mat.snapshot.model.GCRootInfo extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

objectId

int objectId

objectAddress

long objectAddress

contextId

int contextId

contextAddress

long contextAddress

type

int type

Class org.eclipse.mat.snapshot.model.NamedReference extends ObjectReference implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

Class org.eclipse.mat.snapshot.model.ObjectReference extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

address

long address

Class org.eclipse.mat.snapshot.model.PseudoReference extends NamedReference implements Serializable

serialVersionUID: 1L

Class org.eclipse.mat.snapshot.model.ThreadToLocalReference extends PseudoReference implements Serializable

serialVersionUID: 1L

Serialized Fields

localObjectId

int localObjectId

gcRootInfo

GCRootInfo[] gcRootInfo

Package org.eclipse.mat.ui

Class org.eclipse.mat.ui.SnapshotHistoryService.Entry extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

editorId

java.lang.String editorId

filePath

java.lang.String filePath

fileLength

java.lang.Long fileLength

info

java.io.Serializable info

Package org.eclipse.mat.util

Class org.eclipse.mat.util.IProgressListener.OperationCanceledException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L