Uses of Class
org.eclipse.mat.SnapshotException
-
Packages that use SnapshotException Package Description org.eclipse.mat Package for general Memory Analyzer exceptions, usable from any plug-in.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.hprof.acquire Generator of HPROF dumps from other running processes on the system, just a acquire dumps extension, not an Application Programming Interface (API).org.eclipse.mat.hprof.extension Extension point interfaces for HPROF dumps.org.eclipse.mat.ibmvm.acquire Create IBM dumps - this is an internal package not intended as an Application Programming Interface (API) except as an extension.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.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.osgi.model These are utilities for the OSGi bundle queries.org.eclipse.mat.inspections.threads These are queries for Threads.org.eclipse.mat.inspections.wildfly These are queries for the application servers Wildfly and JBoss Enterprise Application Platform.org.eclipse.mat.internal.acquire Support for collecting arguments for acquiring heap dumps from running programs.org.eclipse.mat.internal.collectionextract Code for reading data from collections found in a snapshot.org.eclipse.mat.internal.snapshot Collects arguments for queries.org.eclipse.mat.internal.snapshot.inspections These are queries for dominator tree and paths to/from garbage collection roots.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.index Implementations for handling indexes.org.eclipse.mat.parser.internal Implementations for building the snapshot (not API).org.eclipse.mat.parser.internal.oql Object Query Language (OQL) (not API).org.eclipse.mat.parser.internal.oql.compiler Object Query Language (OQL) compiler (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.query Package for examining and controlling results of running queries.org.eclipse.mat.query.quantize Value or linear frequency distribution histograms.org.eclipse.mat.query.refined A way of controlling the detail given by the output of a query.org.eclipse.mat.query.registry Package for getting a list of queries and examining their capabilities and setting them up.org.eclipse.mat.report Controls building of reports from XML report definitions.org.eclipse.mat.report.internal Internal classes for controlling building of reports from XML report definitions (not API).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.acquire Classes to help get a snapshot from a current running process on the system.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.ui User interface plug-in definitions and query execution for UI components (not API).org.eclipse.mat.ui.internal.acquire Acquire heap dumps from other running processes - user interface (not API).org.eclipse.mat.ui.internal.browser Examine list of queries and query history - user interface (not API).org.eclipse.mat.ui.internal.query.arguments Allows a user to specify arguments for a query - user interface (not API).org.eclipse.mat.ui.util Utility classes for toolbars, popup menu, searching on typing - user interface (not API). -
-
Uses of SnapshotException in org.eclipse.mat
Methods in org.eclipse.mat that return SnapshotException Modifier and Type Method Description static SnapshotExceptionSnapshotException. rethrow(java.lang.Throwable e)Wrap, if necessary, and return a SnapshotException. -
Uses of SnapshotException in org.eclipse.mat.dtfj
Methods in org.eclipse.mat.dtfj that throw SnapshotException Modifier and Type Method Description voidThreadDetailsResolver. complementDeep(IThreadInfo thread, IProgressListener listener)Add detailed DTFJ information, including native thread stack.voidThreadDetailsResolver. complementShallow(IThreadInfo thread, IProgressListener listener)Add basic DTFJ information.voidDTFJIndexBuilder. fill(IPreliminaryIndex index, IProgressListener listener)<A> ADTFJHeapObjectReader. getAddon(java.lang.Class<A> addon)Returns extra data to be provided byISnapshot.getSnapshotAddons(Class addon).voidDTFJHeapObjectReader. open(ISnapshot snapshot)IObjectDTFJHeapObjectReader. read(int objectId, ISnapshot snapshot)long[]DTFJHeapObjectReader. readObjectArrayContent(ObjectArrayImpl array, int offset, int length)Read some of the contents of an arrayjava.lang.ObjectDTFJHeapObjectReader. readPrimitiveArrayContent(PrimitiveArrayImpl array, int offset, int length)Read some of the contents of an arrayjava.lang.StringStackFrameResolver. resolve(IObject object) -
Uses of SnapshotException in org.eclipse.mat.hprof
Methods in org.eclipse.mat.hprof that throw SnapshotException Modifier and Type Method Description voidHprofParserHandlerImpl. beforePass2(IProgressListener monitor)voidIHprofParserHandler. beforePass2(IProgressListener monitor)voidExportHprof. dumpThreadRoots(java.io.DataOutput os, IClass cls)voidHprofIndexBuilder. fill(IPreliminaryIndex preliminary, IProgressListener listener)<A> AHprofHeapObjectReader. getAddon(java.lang.Class<A> addon)Returns extra data to be provided byISnapshot.getSnapshotAddons(Class addon).IObjectHprofHeapObjectReader. read(int objectId, ISnapshot snapshot)IObjectHprofRandomAccessParser. read(int objectId, long position, ISnapshot dump, IIndexReader.IOne2LongIndex o2hprof)voidPass1Parser. read(java.io.File file, java.lang.String prefix, java.lang.String dumpNrToRead, long estimatedLength)voidPass2Parser. read(java.io.File file, java.lang.String prefix, java.lang.String dumpNrToRead)long[]HprofHeapObjectReader. readObjectArrayContent(ObjectArrayImpl array, int offset, int length)java.lang.ObjectHprofHeapObjectReader. readPrimitiveArrayContent(PrimitiveArrayImpl array, int offset, int length)java.util.List<IClass>HprofRandomAccessParser. resolveClassHierarchy(ISnapshot snapshot, IClass clazz) -
Uses of SnapshotException in org.eclipse.mat.hprof.acquire
Methods in org.eclipse.mat.hprof.acquire that throw SnapshotException Modifier and Type Method Description java.io.FileJMapHeapDumpProvider. acquireDump(VmInfo info, java.io.File preferredLocation, IProgressListener listener)java.util.List<JmapVmInfo>JMapHeapDumpProvider. getAvailableVMs(IProgressListener listener) -
Uses of SnapshotException in org.eclipse.mat.hprof.extension
Methods in org.eclipse.mat.hprof.extension that throw SnapshotException Modifier and Type Method Description <A> AIRuntimeEnhancer. getAddon(ISnapshot snapshot, java.lang.Class<A> addon)Returns addon information of certain type if such information is attached to the HPROF snapshotvoidIParsingEnhancer. onParsingCompleted(SnapshotInfo snapshotInfo)The method within the process of initially parsing a heap dump, just after the snapshot and SnapshotInfo objects have been created. -
Uses of SnapshotException in org.eclipse.mat.ibmvm.acquire
Methods in org.eclipse.mat.ibmvm.acquire that throw SnapshotException Modifier and Type Method Description java.io.FileIBMDumpProvider. acquireDump(VmInfo info, java.io.File preferredLocation, IProgressListener listener)java.io.FileIBMExecDumpProvider. acquireDump(VmInfo info, java.io.File preferredLocation, IProgressListener listener)java.io.FileIBMJavaDumpProvider. jextract(java.io.File preferredDump, boolean compress, java.util.List<java.io.File> dumps, java.io.File udir, java.io.File javahome, IProgressListener listener) -
Uses of SnapshotException in org.eclipse.mat.inspections
Methods in org.eclipse.mat.inspections that throw SnapshotException Modifier and Type Method Description static IResultReferenceQuery. execute(java.lang.String className, ISnapshot snapshot, java.lang.String labelHistogramReferenced, java.lang.String labelHistogramRetained, java.lang.String labelHistogramStronglyRetainedReferents, IProgressListener listener)Important: the className must point to java.lang.ref.Reference or one of its subclasses.static CompositeResultReferenceQuery. execute(ArrayInt instanceSet, SetInt referentSet, ISnapshot snapshot, java.lang.String labelHistogramReferenced, java.lang.String labelHistogramRetained, java.lang.String labelHistogramStronglyRetainedReferents, java.lang.String referentField, IProgressListener listener)static CompositeResultReferenceQuery. execute(ArrayInt instanceSet, SetInt referentSet, ISnapshot snapshot, java.lang.String labelHistogramReferenced, java.lang.String labelHistogramRetained, java.lang.String labelHistogramStronglyRetainedReferents, IProgressListener listener)static ObjectReferenceReferenceQuery. getReferent(IInstance instance)java.lang.StringCommonNameResolver.AccessibleObjectResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.AtomicBooleanResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.AtomicReferenceValueResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.AtomicStampedReferenceValueResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.ByteArrayResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.CharArrayResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.ClassTypeResolver. resolve(IObject object)java.lang.StringCommonNameResolver.ConstructorResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.EnumResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.ExternalDataResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.FieldResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.ICUBaseLocaleResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.Inet6AddressHolderResolver. resolve(IObject object)java.lang.StringCommonNameResolver.Inet6AddressResolver. resolve(IObject object)java.lang.StringCommonNameResolver.InetAddressHolderResolver. resolve(IObject object)java.lang.StringCommonNameResolver.InetAddressResolver. resolve(IObject object)java.lang.StringCommonNameResolver.InetSocketAddressHolderResolver. resolve(IObject object)java.lang.StringCommonNameResolver.InetSocketAddressResolver. resolve(IObject object)java.lang.StringCommonNameResolver.LocaleResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.MemberNameResolver. resolve(IObject heapObject)java.lang.StringCommonNameResolver.MethodResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.ModuleResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.SocketChannelImpl. resolve(IObject object)java.lang.StringCommonNameResolver.StackTraceElementResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.StringBufferResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.StringResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.SunLocaleResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.ThreadGroupResolver. resolve(IObject object)java.lang.StringCommonNameResolver.ThreadResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.ULocaleResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.URIResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.URLResolver. resolve(IObject obj)java.lang.StringCommonNameResolver.ValueResolver. resolve(IObject heapObject) -
Uses of SnapshotException in org.eclipse.mat.inspections.collectionextract
Methods in org.eclipse.mat.inspections.collectionextract that throw SnapshotException 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, java.lang.String specificClass, ICollectionExtractor preferredExtractor)Extracts from the heap the content of objects which represent a collection.IObjectArrayICollectionExtractor. 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 ExtractedCollectionCollectionExtractionUtils. extractList(IObject collection)Extracts from the heap the content of objects which represent a collection.static ExtractedMapCollectionExtractionUtils. extractMap(IObject collection)Extracts from the heap the content of objects which represent a Map.static ExtractedMapCollectionExtractionUtils. extractMap(IObject collection, java.lang.String specificClass, IMapExtractor preferredExtractor)Extracts from the heap the content of objects which represent a Map.java.util.Iterator<java.util.Map.Entry<IObject,IObject>>IMapExtractor. extractMapEntries(IObject collection)Extracts the contents of a map (i.e.static ICollectionExtractorCollectionExtractionUtils. findCollectionExtractor(java.lang.String className)Finds a proper ICollectionExtractor for the object passed as parameterstatic ICollectionExtractorCollectionExtractionUtils. findCollectionExtractor(IObject collection)Finds a proper ICollectionExtractor for the object passed as parameterIObjectExtractedMap. getByKeyIdentity(IObject key)Gets an object from the Map, searching by the key.java.lang.IntegerICollectionExtractor. getCapacity(IObject collection)Return the capacity of the collection, if applicablejava.lang.DoubleExtractedMap. getCollisionRatio()Get the ratio of collisions inside the map.java.lang.DoubleIMapExtractor. getCollisionRatio(IObject collection)Calculates the collision ratio in the collection.java.lang.DoubleICollectionExtractor. getFillRatio(IObject collection)Calculate the fill ratio of a collectionGCRootInfo[]AbstractExtractedCollection. getGCRootInfo()GCRootInfo[]IMapExtractor.EntryObject. getGCRootInfo()java.lang.IntegerExtractedCollection. getNumberOfNotNullElements()Get the number of non-null elements contained in the collectionjava.lang.IntegerICollectionExtractor. getNumberOfNotNullElements(IObject collection)Returns the number of non-null elements in the collection.java.lang.IntegerICollectionExtractor. getSize(IObject collection)Extract the size of the collection.java.lang.ObjectAbstractExtractedCollection. resolveValue(java.lang.String field)java.lang.ObjectIMapExtractor.EntryObject. resolveValue(java.lang.String field) -
Uses of SnapshotException in org.eclipse.mat.inspections.eclipse
Methods in org.eclipse.mat.inspections.eclipse that throw SnapshotException Modifier and Type Method Description java.lang.StringEclipseNameResolver.EclipseClassLoaderResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.EclipseDefaultClassLoaderResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.EquinoxClassLoaderResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.OSGiFrameworkVersion. resolve(IObject obj)java.lang.StringEclipseNameResolver.PointResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.RectangleResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.RGBResolver. resolve(IObject obj)java.lang.StringEclipseNameResolver.StartupClassLoaderResolver. resolve(IObject obj) -
Uses of SnapshotException in org.eclipse.mat.inspections.jetty
Methods in org.eclipse.mat.inspections.jetty that throw SnapshotException Modifier and Type Method Description voidJettyRequestResolver. complement(ISnapshot snapshot, IThreadInfo thread, int[] javaLocals, int thisJavaLocal, IProgressListener listener)java.lang.StringJettyNameResolvers.JasperLoaderResolver. resolve(IObject object)java.lang.StringJettyNameResolvers.WebAppClassLoaderResolver. resolve(IObject object) -
Uses of SnapshotException in org.eclipse.mat.inspections.osgi.model
Methods in org.eclipse.mat.inspections.osgi.model that throw SnapshotException Modifier and Type Method Description BundleEquinoxBundleReader. getBundle(BundleDescriptor descriptor)BundleEquinoxBundleReader2. getBundle(BundleDescriptor descriptor)BundleIBundleReader. getBundle(BundleDescriptor descriptor)Load the bundle by its descriptorBundleOSGiModel. getBundle(BundleDescriptor descriptor)Get bundle by its descriptorstatic IBundleReaderBundleReaderFactory. getBundleReader(ISnapshot snapshot)Check for the type of framework and return corresponding IBundleReaderOSGiModelEquinoxBundleReader. readOSGiModel(IProgressListener listener)OSGiModelEquinoxBundleReader2. readOSGiModel(IProgressListener listener)OSGiModelIBundleReader. readOSGiModel(IProgressListener listener)get a model describing the OSGi framework -
Uses of SnapshotException in org.eclipse.mat.inspections.threads
Methods in org.eclipse.mat.inspections.threads that throw SnapshotException Modifier and Type Method Description voidThreadDetailsResolver. complementDeep(IThreadInfo thread, IProgressListener listener)voidThreadDetailsResolver. complementShallow(IThreadInfo thread, IProgressListener listener)static booleanThreadOverviewQuery. isThread(ISnapshot snapshot, int objectId) -
Uses of SnapshotException in org.eclipse.mat.inspections.wildfly
Methods in org.eclipse.mat.inspections.wildfly that throw SnapshotException Modifier and Type Method Description java.lang.StringWildflyJbossNameResolvers.ModuleClassLoaderResolver. resolve(IObject object) -
Uses of SnapshotException in org.eclipse.mat.internal.acquire
Methods in org.eclipse.mat.internal.acquire that throw SnapshotException Modifier and Type Method Description static VmInfoDescriptorVmInfoDescriptor. createDescriptor(VmInfo vmInfo) -
Uses of SnapshotException in org.eclipse.mat.internal.collectionextract
Methods in org.eclipse.mat.internal.collectionextract that throw SnapshotException Modifier and Type Method Description IObjectArrayArrayCollectionExtractor. extractEntries(IObject coll)IObjectArrayConcurrentHashMapCollectionExtractor. extractEntries(IObject coll)IObjectArrayConcurrentSkipListCollectionExtractor. extractEntries(IObject coll)IObjectArrayEmptyCollectionExtractor. extractEntries(IObject coll)IObjectArrayFieldArrayCollectionExtractor. extractEntries(IObject coll)IObjectArrayFieldSizedCapacityCollectionExtractor. extractEntries(IObject coll)IObjectArrayFieldSizedCollectionExtractor. extractEntries(IObject coll)IObjectArrayHashMapCollectionExtractor. extractEntries(IObject coll)IObjectArrayHashSetCollectionExtractor. extractEntries(IObject coll)IObjectArrayKeySetCollectionExtractor. extractEntries(IObject coll)IObjectArrayMATCollectionExtractor. extractEntries(IObject collection)IObjectArrayNoContentCollectionExtractor. extractEntries(IObject coll)IObjectArrayPairCollectionExtractor. extractEntries(IObject coll)IObjectArrayReplicatedValueCollectionExtractor. extractEntries(IObject coll)IObjectArraySetFromCollectionExtractor. extractEntries(IObject collection)IObjectArraySingletonCollectionExtractor. extractEntries(IObject coll)IObjectArraySingletonMapExtractor. extractEntries(IObject coll)IObjectArrayTreeMapCollectionExtractor. extractEntries(IObject coll)IObjectArrayValuesCollectionExtractor. extractEntries(IObject coll)IObjectArrayWrapperCollectionExtractor. extractEntries(IObject coll)int[]ArrayCollectionExtractor. extractEntryIds(IObject coll)int[]ArrayListSubListCollectionExtractor. 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)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>FieldSizeArrayMapExtractor. extractMapEntries(IObject collection)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>FieldSizedCapacityMapExtractor. extractMapEntries(IObject collection)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>HashSetCollectionExtractor. extractMapEntries(IObject coll)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>IdentityHashMapCollectionExtractor. extractMapEntries(IObject coll)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>RegularEnumSetExtractor. extractMapEntries(IObject collection)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>SetFromCollectionExtractor. extractMapEntries(IObject collection)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>SingletonMapExtractor. extractMapEntries(IObject coll)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>TreeSetArrayCollectionExtractor. extractMapEntries(IObject coll)java.util.Iterator<java.util.Map.Entry<IObject,IObject>>WrapperSetFromMapExtractor. extractMapEntries(IObject collection)static IInstanceExtractionUtils. followOnlyNonArrayOutgoingReference(IObject obj)Get the only non-array object field from the object.static IObjectExtractionUtils. followOnlyOutgoingReferencesExceptLast(java.lang.String field, IObject obj)Walks the only non-array object field from the object, stopping at the second-last.IArrayFieldSizedCapacityCollectionExtractor. getArray(IObject coll)IObjectArrayHashMapCollectionExtractor. getBackingArray(IObject coll)java.lang.IntegerArrayCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerArrayListSubListCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerConcurrentHashMapCollectionExtractor. getCapacity(IObject collection)java.lang.IntegerConcurrentSkipListCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerEmptyCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerFieldArrayCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerFieldSizedCapacityCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerFieldSizedCapacityMapExtractor. getCapacity(IObject coll)java.lang.IntegerFieldSizedCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerHashMapCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerHashSetCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerIdentityHashMapCollectionExtractor. getCapacity(IObject collection)Gets the capacity of the map.java.lang.IntegerMapCollectionExtractorBase. getCapacity(IObject coll)java.lang.IntegerMATArrayBig. getCapacity(IObject coll)java.lang.IntegerMATCollectionExtractor. getCapacity(IObject collection)java.lang.IntegerNoContentCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerPairCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerReplicatedValueCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerSetFromCollectionExtractor. getCapacity(IObject collection)java.lang.IntegerSingletonCollectionExtractor. getCapacity(IObject coll)java.lang.IntegerSingletonMapExtractor. getCapacity(IObject coll)java.lang.IntegerWrapperCollectionExtractor. getCapacity(IObject coll)java.lang.DoubleConcurrentSkipListCollectionExtractor. getCollisionRatio(IObject coll)java.lang.DoubleEmptyMapExtractor. getCollisionRatio(IObject collection)java.lang.DoubleFieldSizeArrayMapExtractor. getCollisionRatio(IObject collection)java.lang.DoubleFieldSizedCapacityMapExtractor. getCollisionRatio(IObject coll)java.lang.DoubleHashedMapCollectionExtractorBase. getCollisionRatio(IObject coll)java.lang.DoubleHashSetCollectionExtractor. getCollisionRatio(IObject coll)java.lang.DoubleIdentityHashMapCollectionExtractor. getCollisionRatio(IObject coll)Complete guess as to collision ratio.java.lang.DoubleRegularEnumSetExtractor. getCollisionRatio(IObject collection)java.lang.DoubleSetFromCollectionExtractor. getCollisionRatio(IObject coll)java.lang.DoubleSingletonMapExtractor. getCollisionRatio(IObject coll)java.lang.DoubleWrapperMapExtractor. getCollisionRatio(IObject coll)java.lang.DoubleWrapperSetFromMapExtractor. getCollisionRatio(IObject collection)java.lang.IntegerReplicatedValueCollectionExtractor. getCount(IObject coll)java.lang.DoubleArrayCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleConcurrentSkipListCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleEmptyCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleFieldArrayCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleFieldSizedCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleHashedMapCollectionExtractorBase. getFillRatio(IObject coll)java.lang.DoubleHashSetCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleIdentityHashMapCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleMATArrayBig. getFillRatio(IObject coll)java.lang.DoubleMATCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleNoContentCollectionExtractor. getFillRatio(IObject coll)java.lang.DoublePairCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleReplicatedValueCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleSetFromCollectionExtractor. getFillRatio(IObject collection)java.lang.DoubleSingletonCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleSingletonMapExtractor. getFillRatio(IObject coll)java.lang.DoubleTreeMapCollectionExtractor. getFillRatio(IObject coll)java.lang.DoubleWrapperCollectionExtractor. getFillRatio(IObject coll)java.lang.IntegerArrayCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerConcurrentHashMapCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerConcurrentSkipListCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerEmptyCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerFieldArrayCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerFieldSizedCapacityCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerFieldSizedCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerHashMapCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerHashSetCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerIdentityHashMapCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerMATCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerNoContentCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerPairCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerReplicatedValueCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerSetFromCollectionExtractor. getNumberOfNotNullElements(IObject collection)java.lang.IntegerSingletonCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerSingletonMapExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerTreeMapCollectionExtractor. getNumberOfNotNullElements(IObject coll)java.lang.IntegerWrapperCollectionExtractor. getNumberOfNotNullElements(IObject coll)static IObjectArrayExtractionUtils. getOnlyArrayField(IObject obj)Get the only array field from the object.java.lang.IntegerArrayCollectionExtractor. getSize(IObject coll)java.lang.IntegerConcurrentHashMapCollectionExtractor. getSize(IObject collection)java.lang.IntegerConcurrentSkipListCollectionExtractor. getSize(IObject coll)java.lang.IntegerEmptyCollectionExtractor. getSize(IObject coll)java.lang.IntegerFieldArrayCollectionExtractor. getSize(IObject coll)java.lang.IntegerFieldSizeArrayCollectionExtractor. getSize(IObject coll)java.lang.IntegerFieldSizedCollectionExtractor. getSize(IObject coll)java.lang.IntegerHashMapCollectionExtractor. getSize(IObject coll)java.lang.IntegerHashSetCollectionExtractor. getSize(IObject coll)java.lang.IntegerIBM6ArrayListCollectionExtractor. getSize(IObject coll)java.lang.IntegerIdentityHashMapCollectionExtractor. getSize(IObject coll)java.lang.IntegerLinkedListCollectionExtractor. getSize(IObject coll)java.lang.IntegerMATCollectionExtractor. getSize(IObject collection)java.lang.IntegerNoContentCollectionExtractor. getSize(IObject coll)java.lang.IntegerPair12CollectionExtractor. getSize(IObject coll)java.lang.IntegerPairCollectionExtractor. getSize(IObject coll)java.lang.IntegerRegularEnumSetExtractor. getSize(IObject coll)java.lang.IntegerReplicatedValueCollectionExtractor. getSize(IObject coll)java.lang.IntegerSetFromCollectionExtractor. getSize(IObject collection)java.lang.IntegerSingletonCollectionExtractor. getSize(IObject coll)java.lang.IntegerSingletonMapExtractor. getSize(IObject coll)java.lang.IntegerTreeMapCollectionExtractor. getSize(IObject coll)java.lang.IntegerWrapperCollectionExtractor. getSize(IObject coll)static int[]ExtractionUtils. referenceArrayToIds(ISnapshot snapshot, long[] referenceArray)static JdkVersionExtractionUtils. resolveVersion(ISnapshot snapshot) -
Uses of SnapshotException in org.eclipse.mat.internal.snapshot
Methods in org.eclipse.mat.internal.snapshot that throw SnapshotException Modifier and Type Method Description java.lang.ObjectHeapObjectArgumentFactory. build(ArgumentDescriptor argument)java.lang.ObjectSnapshotArgument. build(ArgumentDescriptor descriptor)static HeapObjectParamArgumentArgumentParser. consumeHeapObjects(ISnapshot snapshot, java.lang.String line)static HeapObjectParamArgumentArgumentParser. consumeHeapObjects(ISnapshot snapshot, java.lang.String[] args, java.text.ParsePosition pos)java.lang.StringSnapshotQueryContext. convertToString(java.lang.Class<?> type, Argument.Advice advice, java.lang.Object value)java.lang.ObjectSnapshotQueryContext. convertToValue(java.lang.Class<?> type, Argument.Advice advice, java.lang.String value)java.lang.StringSnapshotQueryContext. mapToExternalIdentifier(int objectId)intSnapshotQueryContext. mapToObjectId(java.lang.String externalIdentifier)java.lang.ObjectSnapshotQueryContext. parse(java.lang.Class<?> type, Argument.Advice advice, java.lang.String[] args, java.text.ParsePosition pos) -
Uses of SnapshotException in org.eclipse.mat.internal.snapshot.inspections
Methods in org.eclipse.mat.internal.snapshot.inspections that throw SnapshotException Modifier and Type Method Description java.util.List<?>Path2GCRootsQuery.Tree. addNextPath()static DominatorQuery.TreeDominatorQuery.Factory. create(ISnapshot snapshot, int[] roots, IProgressListener listener)static MultiplePath2GCRootsQuery.TreeMultiplePath2GCRootsQuery. create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection)static MultiplePath2GCRootsQuery.TreeMultiplePath2GCRootsQuery. create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, boolean mergeFromRoots, IProgressListener listener)Creates a tree by class.static MultiplePath2GCRootsQuery.TreeMultiplePath2GCRootsQuery. create(ISnapshot snapshot, IMultiplePathsFromGCRootsComputer computer, int[] selection, IProgressListener listener)static DominatorQuery.TreeDominatorQuery.Factory. groupByClassLoader(ISnapshot snapshot, int[] roots, IProgressListener listener)static DominatorQuery.TreeDominatorQuery.Factory. groupByPackage(ISnapshot snapshot, int[] roots, IProgressListener listener) -
Uses of SnapshotException in org.eclipse.mat.jruby.resolver
Methods in org.eclipse.mat.jruby.resolver that throw SnapshotException Modifier and Type Method Description voidJRubyScriptResolver. complement(ISnapshot snapshot, IThreadInfo thread, int[] localVars, int currentVarId, IProgressListener listener)voidRubyStacktraceDumper. complement(ISnapshot snapshot, IThreadInfo thread, int[] javaLocals, int thisJavaLocal, IProgressListener listener)java.util.Map<java.lang.String,RubyStacktraceDumper.FrameModel[]>RubyStacktraceDumper. getAllStackTraces(ISnapshot model)Extracts the Ruby stack trace for all active Ruby threads in the given heap dump.Constructors in org.eclipse.mat.jruby.resolver that throw SnapshotException Constructor Description FrameModel(java.lang.String moduleName, java.lang.String methodName, java.lang.String frameFileName, int frameLine, boolean isBindingFrame)FrameModel(IObject object) -
Uses of SnapshotException in org.eclipse.mat.parser
Methods in org.eclipse.mat.parser that throw SnapshotException Modifier and Type Method Description voidIIndexBuilder. fill(IPreliminaryIndex index, IProgressListener listener)Pass1 and pass2 parsing.<A> AIObjectReader. getAddon(java.lang.Class<A> addon)Get additional information about the snapshotvoidIIndexBuilder. init(java.io.File file, java.lang.String prefix)Initialize with file and prefix (needed for naming conventions).voidIObjectReader. open(ISnapshot snapshot)Open the dump file associated with the snapshotIObjectIObjectReader. read(int objectId, ISnapshot snapshot)Get detailed information about an objectlong[]IObjectReader. readObjectArrayContent(ObjectArrayImpl array, int offset, int length)Get detailed information about a object arrayjava.lang.ObjectIObjectReader. readPrimitiveArrayContent(PrimitiveArrayImpl array, int offset, int length)Get detailed information about a primitive array -
Uses of SnapshotException in org.eclipse.mat.parser.index
Methods in org.eclipse.mat.parser.index that throw SnapshotException Modifier and Type Method Description int[]IIndexReader.IOne2ManyObjectsIndex. getObjectsOf(java.io.Serializable key)Get the object IDs corresponding to the input key -
Uses of SnapshotException in org.eclipse.mat.parser.internal
Methods in org.eclipse.mat.parser.internal that throw SnapshotException Modifier and Type Method Description static voidDominatorTree. calculate(SnapshotImpl snapshot, IProgressListener listener)voidSnapshotImpl. calculateDominatorTree(IProgressListener listener)Calculates the dominator tree after a parsevoidSnapshotImpl. calculateMinRetainedHeapSizeForClasses(IProgressListener listener)Calculate for each class an approximation for the retained size of all instances of that class.static SnapshotImplSnapshotImpl. 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)Create the snapshot after a fresh parse.SnapshotImplSnapshotImplBuilder. create(ParserRegistry.Parser parser, IProgressListener listener)IOQLQuerySnapshotFactoryImpl. createQuery(java.lang.String queryString)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)IClassSnapshotImpl. getClassOf(int objectId)DominatorsSummarySnapshotImpl. getDominatorsOf(int[] objectIds, java.util.regex.Pattern excludePattern, IProgressListener progressListener)GCRootInfo[]SnapshotImpl. getGCRootInfo(int objectId)int[]SnapshotImpl. getGCRoots()longSnapshotImpl. getHeapSize(int objectId)longSnapshotImpl. getHeapSize(int[] objectIds)HistogramSnapshotImpl. getHistogram(int[] objectIds, IProgressListener progressMonitor)HistogramSnapshotImpl. getHistogram(IProgressListener listener)int[]SnapshotImpl. getImmediateDominatedIds(int objectId)intSnapshotImpl. getImmediateDominatorId(int objectId)int[]SnapshotImpl. getInboundRefererIds(int objectId)int[]SnapshotImpl. getInboundRefererIds(int[] objectIds, IProgressListener progressMonitor)int[]SnapshotImpl. getMinRetainedSet(int[] objectIds, IProgressListener progressMonitor)longSnapshotImpl. getMinRetainedSize(int[] objectIds, IProgressListener progressMonitor)IMultiplePathsFromGCRootsComputerSnapshotImpl. getMultiplePathsFromGCRoots(int[] objectIds, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeList)IObjectSnapshotImpl. getObject(int objectId)int[]SnapshotImpl. getOutboundReferentIds(int objectId)int[]SnapshotImpl. getOutboundReferentIds(int[] objectIds, IProgressListener progressMonitor)IPathsFromGCRootsComputerSnapshotImpl. getPathsFromGCRoots(int objectId, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeList)longSnapshotImpl. getRetainedHeapSize(int objectId)int[]SnapshotImpl. getRetainedSet(int[] objectIds, java.lang.String[] fieldNames, IProgressListener listener)int[]SnapshotImpl. getRetainedSet(int[] objectIds, ExcludedReferencesDescriptor[] excludedReferences, IProgressListener progressMonitor)int[]SnapshotImpl. getRetainedSet(int[] objectIds, IProgressListener progressMonitor)<A> ASnapshotImpl. getSnapshotAddons(java.lang.Class<A> addon)Get additional JVM information, if available.IThreadStackSnapshotImpl. getThreadStack(int objectId)int[]SnapshotImpl. getTopAncestorsInDominatorTree(int[] objectIds, IProgressListener listener)intSnapshotImpl. mapAddressToId(long objectAddress)longSnapshotImpl. mapIdToAddress(int objectId)ISnapshotSnapshotFactoryImpl. openSnapshot(java.io.File file, java.util.Map<java.lang.String,java.lang.String> args, IProgressListener listener)static SnapshotImplSnapshotImpl. readFromFile(java.io.File file, java.lang.String prefix, IProgressListener listener)Read the snapshot from an already indexed dump. -
Uses of SnapshotException in org.eclipse.mat.parser.internal.oql
Methods in org.eclipse.mat.parser.internal.oql that throw SnapshotException Modifier and Type Method Description java.lang.ObjectOQLQueryImpl. execute(ISnapshot snapshot, IProgressListener monitor) -
Uses of SnapshotException in org.eclipse.mat.parser.internal.oql.compiler
Methods in org.eclipse.mat.parser.internal.oql.compiler that throw SnapshotException Modifier and Type Method Description abstract java.lang.ObjectExpression. compute(EvaluationContext ctx)java.lang.ObjectQueryExpression. compute(EvaluationContext ctx) -
Uses of SnapshotException in org.eclipse.mat.parser.internal.snapshot
Methods in org.eclipse.mat.parser.internal.snapshot that throw SnapshotException Modifier and Type Method Description java.lang.Object[]MultiplePathsFromGCRootsComputerImpl. getAllPaths(IProgressListener progressListener)MultiplePathsFromGCRootsRecord[]MultiplePathsFromGCRootsComputerImpl. getPathsByGCRoot(IProgressListener progressListener)MultiplePathsFromGCRootsClassRecord[]MultiplePathsFromGCRootsComputerImpl. getPathsGroupedByClass(boolean startFromTheGCRoots, IProgressListener progressListener)intObjectMarker. markSingleThreaded(ExcludedReferencesDescriptor[] excludeSets, ISnapshot snapshot)HistogramBuilderResolverDataIHistogramBuilderResolver. resolve(int classId)Deprecated.HistogramHistogramBuilder. toHistogram(SnapshotImpl snapshot, boolean isDefaultHistogram)Constructors in org.eclipse.mat.parser.internal.snapshot that throw SnapshotException Constructor Description MultiplePathsFromGCRootsComputerImpl(int[] objectIds, java.util.Map<IClass,java.util.Set<java.lang.String>> excludeMap, SnapshotImpl snapshot) -
Uses of SnapshotException in org.eclipse.mat.parser.model
Methods in org.eclipse.mat.parser.model that throw SnapshotException Modifier and Type Method Description longXClassHistogramRecord. calculateRetainedSize(ISnapshot snapshot, boolean calculateIfNotAvailable, boolean approximation, IProgressListener listener)longXClassLoaderHistogramRecord. calculateRetainedSize(ISnapshot snapshot, boolean calculateIfNotAvailable, boolean approximation, IProgressListener listener)booleanClassImpl. doesExtend(java.lang.String className)static java.util.List<IClass>ClassLoaderImpl. doGetDefinedClasses(ISnapshot dump, int classLoaderId)Gets the classes defined by a given loaderstatic longClassLoaderImpl. doGetRetainedHeapSizeOfObjects(ISnapshot dump, int classLoaderId, boolean calculateIfNotAvailable, boolean calculateMinRetainedSize, IProgressListener listener)Calculates the retained size of all classes and instances of the class loaded by a class loader.java.util.List<IClass>ClassLoaderImpl. getDefinedClasses()GCRootInfo[]AbstractObjectImpl. getGCRootInfo()int[]ClassImpl. getObjectIds()longClassImpl. getRetainedHeapSizeOfObjects(boolean calculateIfNotAvailable, boolean approximation, IProgressListener listener)longClassLoaderImpl. getRetainedHeapSizeOfObjects(boolean calculateIfNotAvailable, boolean calculateMinRetainedSize, IProgressListener listener)java.lang.ObjectAbstractObjectImpl. resolveValue(java.lang.String name)Constructors in org.eclipse.mat.parser.model that throw SnapshotException Constructor Description XClassHistogramRecord(ClassImpl classInstance)Create an XClassHistogramRecord by retrieving information from the class -
Uses of SnapshotException in org.eclipse.mat.query
Methods in org.eclipse.mat.query that throw SnapshotException Modifier and Type Method Description voidContextDerivedData.DerivedCalculator. calculate(ContextDerivedData.DerivedOperation operation, java.lang.Object row, IProgressListener listener)Do the calculation for the row.java.lang.StringIQueryContext. convertToString(java.lang.Class<?> type, Argument.Advice advice, java.lang.Object value)Convert the value to a string.java.lang.ObjectIQueryContext. convertToValue(java.lang.Class<?> type, Argument.Advice advice, java.lang.String value)Convert the String to the value based on the type and advice.abstract IResultDetailResultProvider. getResult(java.lang.Object row, IProgressListener listener)Get more data about the row.java.lang.StringIQueryContext. mapToExternalIdentifier(int objectId)Map an id to a readable form.intIQueryContext. mapToObjectId(java.lang.String externalIdentifier)Map readable form to internal id.java.lang.ObjectIQueryContext. parse(java.lang.Class<?> type, Argument.Advice advice, java.lang.String[] args, java.text.ParsePosition pos)Consume the special data. -
Uses of SnapshotException in org.eclipse.mat.query.quantize
Methods in org.eclipse.mat.query.quantize that throw SnapshotException Modifier and Type Method Description voidQuantize. addValue(int[] objectIds, java.lang.Object... columnValues)Add one value to the quantize function representing a set of objects.voidQuantize. addValue(int objectId, java.lang.Object... columnValues)Add one value to the quantize function representing one heap object. -
Uses of SnapshotException in org.eclipse.mat.query.refined
Methods in org.eclipse.mat.query.refined that throw SnapshotException Modifier and Type Method Description voidRefinedStructuredResult. calculate(ContextProvider provider, ContextDerivedData.DerivedOperation operation, java.util.List<?> elements, RefinedStructuredResult.ICalculationProgress progress, IProgressListener listener) -
Uses of SnapshotException in org.eclipse.mat.query.registry
Methods in org.eclipse.mat.query.registry that throw SnapshotException Modifier and Type Method Description java.lang.ObjectArgumentFactory. build(ArgumentDescriptor descriptor)java.lang.StringQueryContextImpl. convertToString(java.lang.Class<?> type, Argument.Advice advice, java.lang.Object value)java.lang.ObjectQueryContextImpl. convertToValue(java.lang.Class<?> type, Argument.Advice advice, java.lang.String value)ArgumentSetQueryDescriptor. createNewArgumentSet(IQueryContext context)Create ArgumentSet.QueryResultArgumentSet. execute(IProgressListener listener)Generate all the real arguments for an instance of a query, then execute the query.static IResultCommandLine. execute(IQueryContext context, java.lang.String commandLine, IProgressListener listener)QueryResultQueries. execute(IProgressListener listener)static voidCommandLine. fillIn(ArgumentSet arguments, java.lang.String line)static QueriesQueries. lookup(java.lang.String name, IQueryContext context)static ArgumentSetCommandLine. parse(IQueryContext context, java.lang.String line)static QueriesQueries. parse(java.lang.String commandLine, IQueryContext context)QueriesQueries. set(java.lang.String name, java.lang.Object value) -
Uses of SnapshotException in org.eclipse.mat.report
Methods in org.eclipse.mat.report that throw SnapshotException Modifier and Type Method Description ITestResult.StatusTestSuite. execute(IProgressListener listener)Constructors in org.eclipse.mat.report that throw SnapshotException Constructor Description Builder(java.io.File specFile)Builder(java.lang.String identifier) -
Uses of SnapshotException in org.eclipse.mat.report.internal
Methods in org.eclipse.mat.report.internal that throw SnapshotException Modifier and Type Method Description abstract AbstractPartAbstractPart. execute(IQueryContext context, ResultRenderer renderer, IProgressListener listener)AbstractPartLinkedPart. execute(IQueryContext context, ResultRenderer renderer, IProgressListener listener)AbstractPartQueryPart. execute(IQueryContext context, ResultRenderer renderer, IProgressListener listener)AbstractPartSectionPart. execute(IQueryContext context, ResultRenderer renderer, IProgressListener listener) -
Uses of SnapshotException in org.eclipse.mat.snapshot
Subclasses of SnapshotException in org.eclipse.mat.snapshot Modifier and Type Class Description classMultipleSnapshotsExceptionMultiple snapshots found in a dump when no particular dump has been requested.classOQLParseExceptionException thrown by the OQL parser.Methods in org.eclipse.mat.snapshot that throw SnapshotException Modifier and Type Method Description longClassHistogramRecord. calculateRetainedSize(ISnapshot snapshot, boolean calculateIfNotAvailable, boolean approximation, IProgressListener listener)Find out the retained sizelongClassLoaderHistogramRecord. calculateRetainedSize(ISnapshot snapshot, boolean calculateIfNotAvailable, boolean approximation, IProgressListener listener)Find out the retained sizestatic IOQLQuerySnapshotFactory. createQuery(java.lang.String queryString)Factory to create an OQL Query.IOQLQuerySnapshotFactory.Implementation. createQuery(java.lang.String queryString)Run an OQL queryjava.lang.ObjectIOQLQuery. execute(ISnapshot snapshot, IProgressListener monitor)Execute the OQL query.java.lang.Object[]IMultiplePathsFromGCRootsComputer. getAllPaths(IProgressListener progressListener)Calculates (if not yet calculated) and returns all the paths.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.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.DominatorsSummaryISnapshot. getDominatorsOf(int[] objectIds, java.util.regex.Pattern excludePattern, IProgressListener progressListener)Get a summary of the dominators for all the given objects.GCRootInfo[]ISnapshot. getGCRootInfo(int objectId)Get the GC root info for an object.int[]ISnapshot. getGCRoots()Get all GC roots.longISnapshot. getHeapSize(int objectId)Get heap size for just the given object.longISnapshot. getHeapSize(int[] objectIds)Get the total shallow heap size for a set of objects.HistogramISnapshot. getHistogram(int[] objectIds, IProgressListener progressListener)Get histogram for some specific objects - usually the result of other calls to the snapshot.HistogramISnapshot. getHistogram(IProgressListener progressListener)Get histogram for the whole snapshot.int[]ISnapshot. getImmediateDominatedIds(int objectId)Get objects the given object directly dominates, i.e.intISnapshot. getImmediateDominatorId(int objectId)Get object which directly dominates the given object, i.e.int[]ISnapshot. getInboundRefererIds(int objectId)Get all objects referencing the given object.int[]ISnapshot. getInboundRefererIds(int[] objectIds, IProgressListener progressListener)Get all objects referencing the given objects.int[]ISnapshot. getMinRetainedSet(int[] objectIds, IProgressListener progressListener)Calculate the minimum retained set of objects for the given objects (including the given objects).longISnapshot. getMinRetainedSize(int[] objectIds, IProgressListener listener)Calculate the minimum retained size for the given objects.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.int[]IPathsFromGCRootsComputer. getNextShortestPath()Get next shortest path.IObjectISnapshot. getObject(int objectId)Get object abstracting the real Java Object from the heap dump identified by the given id.int[]ClassLoaderHistogramRecord. getObjectIds()Get ids of the objects this class loader histogram record stands for.int[]ISnapshot. getOutboundReferentIds(int objectId)Get all objects referenced by the given object.int[]ISnapshot. getOutboundReferentIds(int[] objectIds, IProgressListener progressListener)Get all objects referenced by the given objects.MultiplePathsFromGCRootsRecord[]IMultiplePathsFromGCRootsComputer. getPathsByGCRoot(IProgressListener progressListener)Calculates (if not yet calculated) and returns all the paths.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.longMultiplePathsFromGCRootsClassRecord. getReferencedHeapSize()Get the total net heap size of all referenced objects (see getReferencedObjects())longMultiplePathsFromGCRootsRecord. getReferencedHeapSize()Get the total net heap size of all referenced objects (see getReferencedObjects())longISnapshot. getRetainedHeapSize(int objectId)Get retained heap size for the given object.int[]ISnapshot. getRetainedSet(int[] objectIds, java.lang.String[] fieldNames, IProgressListener progressMonitor)Get retained set of objects for the given fields at the given objects (excluding the given objects).int[]ISnapshot. getRetainedSet(int[] objectIds, ExcludedReferencesDescriptor[] excludedReferences, IProgressListener progressMonitor)Get retained set of objects for the given fields at the given objects (excluding the given objects).int[]ISnapshot. getRetainedSet(int[] objectIds, IProgressListener progressListener)Get retained set of objects for the given objects (including the given objects).<A> AISnapshot. getSnapshotAddons(java.lang.Class<A> addon)Get additional JVM information, if available.IThreadStackISnapshot. getThreadStack(int objectId)Get a the stack trace information for a given thread object, if thread stack information is available in this snapshot.int[]ISnapshot. getTopAncestorsInDominatorTree(int[] objectIds, IProgressListener listener)Get the top-ancestors in the dominator tree from the supplied objectIds.intISnapshot. mapAddressToId(long objectAddress)Map object address (memory address where the object was stored) to object id (snapshot internal identity assigned during parsing).longISnapshot. mapIdToAddress(int objectId)Map object id (snapshot internal identity assigned during parsing) to object address (memory address where the object was stored).MultiplePathsFromGCRootsClassRecord[]MultiplePathsFromGCRootsClassRecord. nextLevel()Go down to the next levelISnapshotSnapshotFactory.Implementation. openSnapshot(java.io.File file, java.util.Map<java.lang.String,java.lang.String> arguments, IProgressListener listener)Opens a snapshotstatic ISnapshotSnapshotFactory. openSnapshot(java.io.File file, java.util.Map<java.lang.String,java.lang.String> arguments, IProgressListener listener)Create a snapshot Object from a file representation of a snapshot.static ISnapshotSnapshotFactory. openSnapshot(java.io.File file, IProgressListener listener)Create a snapshot Object from a file representation of a snapshot. -
Uses of SnapshotException in org.eclipse.mat.snapshot.acquire
Methods in org.eclipse.mat.snapshot.acquire that throw SnapshotException Modifier and Type Method Description java.io.FileIHeapDumpProvider. acquireDump(VmInfo info, java.io.File preferredLocation, IProgressListener listener)Acquire a heap dump from a locally running Java process.java.util.List<? extends VmInfo>IHeapDumpProvider. getAvailableVMs(IProgressListener listener)Returns a list of locally running Java processes from which the heap dump provider can attempt to acquire a heap dump -
Uses of SnapshotException in org.eclipse.mat.snapshot.extension
Methods in org.eclipse.mat.snapshot.extension that throw SnapshotException Modifier and Type Method Description voidIRequestDetailsResolver. complement(ISnapshot snapshot, IThreadInfo thread, int[] javaLocals, int thisJavaLocal, IProgressListener listener)Add extra detailsvoidIThreadDetailsResolver. complementDeep(IThreadInfo thread, IProgressListener listener)Extract detailed information about a thread, for example for ThreadInfoQuery.voidIThreadDetailsResolver. complementShallow(IThreadInfo thread, IProgressListener listener)Extract basic information about a thread, for example for ThreadOverviewQuery.java.lang.StringIClassSpecificNameResolver. resolve(IObject object)Resolve the name for snapshot object.java.lang.StringITroubleTicketResolver. resolveByClass(IClass clazz, IProgressListener listener)Return a proposal for the component (e.g.java.lang.StringITroubleTicketResolver. resolveByClassLoader(IClassLoader classLoader, IProgressListener listener)Return a proposal for the component (e.g. -
Uses of SnapshotException in org.eclipse.mat.snapshot.model
Methods in org.eclipse.mat.snapshot.model that throw SnapshotException Modifier and Type Method Description booleanIClass. doesExtend(java.lang.String className)Does this class extend a class of the supplied name? With multiple class loaders the supplied name might not be the class you were intending to find.java.util.List<IClass>IClassLoader. getDefinedClasses()Returns the classes defined by this class loader instance.GCRootInfo[]IObject. getGCRootInfo()GetGCRootInfoif the object is a garbage collection root or null otherwise.IObjectObjectReference. getObject()Get a detailed view of the object.intObjectReference. getObjectId()The id of the objectint[]IClass. getObjectIds()Ids of all instances of this class (an empty array if there are no instances of the class)longIClass. getRetainedHeapSizeOfObjects(boolean calculateIfNotAvailable, boolean calculateMinRetainedSize, IProgressListener listener)Returns the retained size of all objects of this instance including the class instance.longIClassLoader. getRetainedHeapSizeOfObjects(boolean calculateIfNotAvailable, boolean calculateMinRetainedSize, IProgressListener listener)Returns the retained size of all objects and classes loaded by this class loader.static java.lang.StringPrettyPrinter. objectAsString(IObject stringObject, int limit)Convert ajava.lang.Stringobject into a String.java.lang.ObjectIObject. resolveValue(java.lang.String field)Resolves and returns the value of a field specified by a dot notation. -
Uses of SnapshotException in org.eclipse.mat.snapshot.query
Methods in org.eclipse.mat.snapshot.query that throw SnapshotException Modifier and Type Method Description IResultPie.SlicePieFactory. addSlice(int objectId)Create and add a new slice for the given object.IResultPie.SlicePieFactory. addSlice(int objectId, java.awt.Color color)Create and add a new slice for the given object.static TQuantizeTQuantize. defaultValueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target)A convenience methods to aggregate a table by one of the well-known targets and create the sum for all other columns.IResultSnapshotQuery. execute(IProgressListener listener)Execute the query and return the result.int[]IHeapObjectArgument. getIds(IProgressListener listener)This method returns one (possibly big) integer array with the selected object ids.static SnapshotQuerySnapshotQuery. lookup(java.lang.String name, ISnapshot snapshot)Factory method to create a query by name.static SnapshotQuerySnapshotQuery. parse(java.lang.String commandLine, ISnapshot snapshot)Factory method to create a query by command line, i.e.IResultTQuantize. process(IProgressListener listener)Create distribution based on the given table.RefinedResultBuilderSnapshotQuery. refine(IProgressListener listener)Execute the query and return aRefinedResultBuilderwhich allows for filtering, sorting and limiting of the result.SnapshotQuerySnapshotQuery. set(java.lang.String name, java.lang.Object value)Deprecated.use setArgument() insteadSnapshotQuerySnapshotQuery. setArgument(java.lang.String name, java.lang.Object value)Set the argument identified byname.static TQuantize.BuilderTQuantize. valueDistribution(ISnapshot snapshot, IResultTable base, int... columns)Creates aTQuantizeobject which aggregates the table by the value of the columns.static TQuantize.BuilderTQuantize. valueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target)Creates aTQuantizeobject which aggregates the table by one of the well-known targets, e.g. -
Uses of SnapshotException in org.eclipse.mat.ui
Methods in org.eclipse.mat.ui that throw SnapshotException Modifier and Type Method Description static voidQueryExecution. executeAgain(MultiPaneEditor editor, PaneState state)static voidQueryExecution. executeCommandLine(MultiPaneEditor editor, PaneState originator, java.lang.String commandLine)static voidQueryExecution. executeCommandLine(MultiPaneEditor editor, PaneState originator, java.lang.String commandLine, boolean prompt)static voidQueryExecution. executeQuery(MultiPaneEditor editor, QueryDescriptor query) -
Uses of SnapshotException in org.eclipse.mat.ui.internal.acquire
Methods in org.eclipse.mat.ui.internal.acquire that throw SnapshotException Modifier and Type Method Description java.lang.StringProviderContextImpl. mapToExternalIdentifier(int objectId)intProviderContextImpl. mapToObjectId(java.lang.String externalIdentifier)java.lang.ObjectProviderContextImpl. parse(java.lang.Class<?> type, Argument.Advice advice, java.lang.String[] args, java.text.ParsePosition pos) -
Uses of SnapshotException in org.eclipse.mat.ui.internal.browser
Methods in org.eclipse.mat.ui.internal.browser that throw SnapshotException Modifier and Type Method Description voidQueryBrowserPopup.Element. execute(MultiPaneEditor editor, boolean forcePrompt) -
Uses of SnapshotException in org.eclipse.mat.ui.internal.query.arguments
Methods in org.eclipse.mat.ui.internal.query.arguments that throw SnapshotException Modifier and Type Method Description abstract voidArgumentEditor. setValue(java.lang.Object value)voidBooleanComboEditor. setValue(java.lang.Object value)voidCheckBoxEditor. setValue(java.lang.Object value)voidEnumComboEditor. setValue(java.lang.Object value)voidFileOpenDialogEditor. setValue(java.lang.Object value)voidLinkEditor. setValue(java.lang.Object value)voidSnapshotSelectionEditor. setValue(java.lang.Object value)voidTextEditor. setValue(java.lang.Object value) -
Uses of SnapshotException in org.eclipse.mat.ui.util
Methods in org.eclipse.mat.ui.util that throw SnapshotException Modifier and Type Method Description booleanQueryContextMenu. anyInstances(ISnapshot snapshot, java.lang.String cn)booleanQueryContextMenu. instanceOf(ISnapshot snapshot, int o, java.lang.String className)Instanceof test which works for simple objects and arraysbooleanQueryContextMenu. instanceOf(ISnapshot snapshot, IClass cls, java.lang.String className)Instanceof test which works for simple object and array types
-