All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractIterator<T> |
A partial implementation of Iterator.
|
AbstractRule |
Abstract base class for rules, supplying some boiler plate code.
|
AccessorKey<T> |
|
Aggregators |
|
Aggregators.AdvancedMaxAggregator<V,T extends java.lang.Comparable<T>> |
This aggregator separates the attribute for which to do the ordering from the attribute to
use for accessing the value.
|
Aggregators.AdvancedMinAggregator<V,T extends java.lang.Comparable<T>> |
This aggregator separates the attribute for which to do the ordering from the attribute to
use for accessing the value.
|
Aggregators.AdvancedMinMaxAggregator<V,T extends java.lang.Comparable<T>> |
This aggregator separates the attribute for which to do the ordering from the attribute to
use for accessing the value.
|
Aggregators.AdvancedMinMaxConsumer<V,T extends java.lang.Comparable<T>> |
This consumer separates the attribute for which to do the ordering from the attribute to use
for accessing the value.
|
Aggregators.AggregatorBase<V,C extends IItemConsumer<C>> |
|
Aggregators.AndOr |
|
Aggregators.AndOrConsumer |
|
Aggregators.Avg |
|
Aggregators.AvgConsumer |
|
Aggregators.Count |
|
Aggregators.CountConsumer |
|
Aggregators.FieldAggregatorBase<V,C extends IItemConsumer<C>> |
|
Aggregators.FilterConsumer<C extends IItemConsumer<C>> |
|
Aggregators.MergingAggregator<V,C extends IItemConsumer<C>> |
|
Aggregators.MinMax<V extends java.lang.Comparable<V>> |
|
Aggregators.MinMaxConsumer<V extends java.lang.Comparable<V>> |
|
Aggregators.QuantityConsumer<C> |
|
Aggregators.SetAggregator<V,T> |
|
Aggregators.SetConsumer<T> |
|
Aggregators.Stddev |
|
Aggregators.Sum |
|
Aggregators.SumConsumer |
|
Aggregators.Variance |
|
Aggregators.VarianceConsumer |
Consumer for calculating stddev and variance in a one pass, numerically stable way.
|
AllocationByClassRule |
|
AllocationByThreadRule |
|
ApplicationHaltsRule |
|
ArrayReader |
Reads an array with element of a certain type from a byte array.
|
ArrayToolkit |
Various methods that work with arrays.
|
Attribute<T> |
|
AutoBoxingRule |
Rule that checks how much of the total allocation is caused by possible primitive to object
conversion.
|
BFIterator<T> |
Iterates all nodes, breadth first.
|
BFTreeVisitor<T> |
Breadth first visitor class.
|
BiasedLockingRevocationPauseRule |
|
BiasedLockingRevocationRule |
This rule is making use of the new dedicated biased locking revocation events available in JDK
10/18.3.
|
BinaryPrefix |
Binary prefixes, as standardized by IEC.
|
BinaryScaleFactor |
|
BinaryScaleFactor.Cache |
|
BinaryScaleFactor.DownSmall |
|
BinaryScaleFactor.Unity |
|
BinaryScaleFactor.UpSmall |
|
BinaryUnitSelector |
|
BooleanReader |
Reads a boolean value from a byte array.
|
BoundedList<T> |
Ordered bounded list that implements Iterable .
|
BoundedList.INode<T> |
The list elements are stored in nodes that takes care of the actual linking.
|
BoundedList.Node<T> |
Private class used to wrap values as nodes.
|
BufferLostRule |
|
CachingAccessor<T> |
An accessor that can be used for multiple types.
|
CanonicalAccessorFactory<V> |
|
CanonicalConstantMap<T> |
A thread safe store of immutable objects.
|
Chunk |
Class for handling data belonging to a single chunk.
|
ChunkInfo |
|
ChunkLoaderV0 |
|
ChunkLoaderV1 |
|
ChunkMetadata |
Values from the metadata descriptor event in a JFR v0 chunk.
|
ChunkMetadata |
|
ChunkMetadata.AnnotatedElement |
|
ChunkMetadata.AnnotationElement |
|
ChunkMetadata.ClassElement |
|
ChunkMetadata.FieldElement |
|
ChunkMetadata.IElement |
|
ChunkMetadata.MetadataElement |
|
ChunkMetadata.RegionElement |
|
ChunkMetadata.RootElement |
|
ChunkMetadata.SettingElement |
|
ChunkReader |
Provides an efficient means to read JFR data, chunk by chunk.
|
ChunkReader.ChunkIterator |
Chunk iterator for an uncompressed JFR file.
|
ChunkReader.StreamChunkIterator |
Iterator reading JFR chunks from a stream.
|
ChunkReader.StreamState |
|
ChunkStructure |
Chunk header data for JFR v0 chunks.
|
ChunkStructure |
|
ClassEntry |
|
ClassLeakingRule |
This rule looks at the loaded classes to try to figure out if multiple classes with the same name
has been loaded.
|
ClassLoadingRule |
|
CodeCacheRule |
|
CodeCacheRule.CodeHeapData |
|
CodingException |
Exception thrown when a packet cannot be encoded or decoded.
|
CollectorType |
|
ColorToolkit |
Toolkit for working with AWT colors .
|
ColumnInfo |
|
Combinable<T> |
Interface for objects that can be combined with another object.
|
Combiner |
|
ComparableConstraint<T extends java.lang.Comparable<T>> |
A constraint that wraps a persister for Comparable
values, and constrains the allowed values with minimum and maximum values.
|
CompareCpuRule |
|
CompositeKey |
A class that can be used to combine multiple objects as one key.
|
CompositeReader |
A ValueParser consisting of several ValueParsers.
|
CompressedOopsRule |
|
Configuration |
Interface providing the network settings for a JDP server.
|
ConfigurationFactory |
Class with the network configuration settings default for the JDP protocol.
|
ConstantEntryList |
A list of objects with an associated timestamp.
|
ConstantMap |
A map of objectId->object where each objectId can map to several values, each associated with a
timestamp.
|
ConstantMap.Key |
Same as java.lang.Long, but value can be modified so a lookup instance can be reused
and object creation avoided
|
ConstantReader |
|
ContentType<T> |
A content type describes what kind of data a value is.
|
ContentTypeDescriptor |
|
ContentTypeParser |
|
ContextSwitchRule |
|
CouldNotLoadRecordingException |
General exception class for errors occurring when attempting to load a flight recording file.
|
CustomUnitSelector |
|
DataInputToolkit |
|
DataStructure |
Holds value descriptor that describes a datastructure.
|
DataStructureParser |
Class responsible for reading a datastructure, that is an array of ValueDescriptor s
|
DataType |
DataType representing the available data types in a flight recording.
|
DebugNonSafepointsRule |
|
DecimalPrefix |
Decimal prefixes, as standardized by SI.
|
DecimalScaleFactor |
|
DecimalScaleFactor.Cache |
|
DecimalScaleFactor.DownSmall |
|
DecimalScaleFactor.Unity |
|
DecimalScaleFactor.UpSmall |
|
DecimalUnitSelector |
|
DefaultIItemResultSet |
|
DFIterator<T> |
Iterates all nodes, depth first.
|
DFTreeVisitor<T> |
Depth first visitor.
|
DiscouragedGcOptionsRule |
|
DiscouragedVmOptionsRule |
|
Discoverable |
Discoverable instances represent a discovered JDP beacon transmitting data on the network.
|
DiscoveryEvent |
A discovery event.
|
DiscoveryEvent.Kind |
|
DiscoveryListener |
Interface for listeners interested in notifications about discovered JVM services.
|
DisjointBuilder<T> |
An object collector used to place ranged objects in multiple arrays, where the objects in each
array are sorted and disjunct
|
DisjointBuilder.ArrayFactory<U> |
|
DisjointBuilder.DisjointArray<T> |
|
DisplayFormatter<T> |
A display formatter is basically an identifier that tells a user interface widget how the unit
should be formatted, e.g.
|
DMSIncidentRule |
|
DumpReasonRule |
|
DuplicateFlagsRule |
|
EntryHashMap<K,V extends EntryHashMap.Entry<K>> |
A map of Entry values (containing the key and the value) that can be subclassed to allow mapping
of mutable values.
|
EntryHashMap.Entry<K> |
An entry in an EntryHashMap.
|
ErrorRule |
|
EventAppearance |
Contain algorithmic conversion and overrides for the display name of event path segments.
|
EventArray |
An array of events sharing a single type.
|
EventCollection |
|
EventCollection.EventTypeEntry |
|
EventParserManager |
|
EventParserManager.EventTypeEntry |
|
EventTypeDescriptor |
Hold metadata about an event type
|
EventTypeParser |
|
ExceptionRule |
|
ExceptionToolkit |
Toolkit for working with exceptions.
|
FastAccessNumberMap<T> |
A map from long to T.
|
FatalErrorRule |
|
FewSampledThreadsRule |
|
FileReadRule |
|
FileWriteRule |
|
FilterExtension |
Parser extension for skipping event types that should be filtered out using a
IOnLoadFilter .
|
FlightRecordingLoader |
Helper class for loading flight recordings from disk.
|
FlightRecordingSupportRule |
|
FormatThreadLocal<T extends java.text.Format> |
Thread local implementation to use prototypes of Format subclasses that are not thread
safe by themselves.
|
FormatToolkit |
Methods for formatting IMC* instances.
|
FrameSeparator |
Helper class used to compare stacktrace frames when grouping them into different branches in the
stacktrace model .
|
FrameSeparator.FrameCategorization |
|
FullGcRule |
|
FullGcRule.G1Aggregator |
|
FullGcRule.G1FullGCInfo |
|
GarbageCollectionsInfo |
|
GcFreedRatioRule |
Rule that checks how much memory was freed per second, and compares that to the liveset.
|
GcFreedRatioRule.GcInfoHolder |
|
GcLockerRule |
|
GcPauseRatioRule |
|
GcStallRule |
|
GlobalObjectPool |
|
GroupingAggregator |
|
GroupingAggregator.GroupEntry<K,G> |
|
GroupingAggregator.GroupingAggregatorImpl<V,K,G extends IItemConsumer<G>> |
|
GroupingAggregator.GroupingConsumer<K,G extends IItemConsumer<G>> |
|
GroupingAggregator.IGroupsFinisher<V,K,G> |
|
GroupingAggregator.IQuantityListFinisher<V> |
|
GroupingAggregator.ObjectEntry<K,V> |
|
HaltsProvider |
Helper class with useful methods for calculating various data about JVM halts (GC pauses, thread
dumps and so on).
|
HaltsProvider.ApplicationHaltsInfoHolder |
|
HeapContentRule |
|
HeapInspectionRule |
|
HighGcRule |
|
HighJvmCpuRule |
|
HtmlResultGroup |
Provides structure for how results are to be rendered.
|
HtmlResultProvider |
Associates topics with results.
|
IAccessorFactory<V> |
|
IAccessorKey<T> |
|
IAggregator<V,C extends IItemConsumer<C>> |
Encapsulates the calculation of an aggregate for (potentially) different types of items.
|
IArrayElementParser<T> |
A parser that reads elements of a specific type into an array
|
IAttribute<V> |
An attribute is a named and typed kind of (read only) value.
|
ICanonicalAccessorFactory<V> |
|
IChunkLoader |
A chunk loader takes a Chunk and loads all the events from it.
|
IChunkSupplier |
|
IConstrainedMap<K> |
Read only interface for a map where the values are constrained by an IConstraint per key.
|
IConstraint<T> |
A constraint on allowed instances of an existing type T , including constrained
conversions to and from persistable and interactive strings.
|
IDataInput |
|
IDescribable |
Interface for objects that has a name and a description.
|
IDescribedMap<K> |
|
IDisplayable |
Interface for objects that can be formatted for human display purposes, using a formatting hint.
|
IEventSink |
Event sinks are responsible for receiving and optionally modifying event data.
|
IEventSinkFactory |
Event sink factories are responsible for handling event types during parsing.
|
IFormatter<T> |
Generic formatter interface, primarily intended for human consumption.
|
IIncrementalFormatter |
Quantity formatter extension to reduce redundant information when presenting multiple adjacent,
and growing, quantities for human consumption.
|
IItem |
An item of information.
|
IItemCollection |
An immutable collection of items.
|
IItemConsumer<C> |
A mutable container that collects data from multiple items.
|
IItemConsumerFactory<C extends IItemConsumer<C>> |
A factory that supplies item consumers for different types of items.
|
IItemFilter |
A filter supplies predicates for different types of items.
|
IItemIterable |
A supplier of Iterator over IItem where all items are of the same type.
|
IItemQuery |
|
IItemResultSet |
Provides a simple ResultSet abstraction for item queries.
|
IMCClassLoader |
Representation of a named classloader.
|
IMCFrame |
A stack trace frame.
|
IMCFrame.Type |
Frame compilation types.
|
IMCMethod |
A method representation.
|
IMCModule |
Represents a Java Module System module.
|
IMCOldObject |
Class for representing an object on the heap in Mission Control.
|
IMCOldObjectArray |
Array specific information about a field that refers to an IMCOldObject on the heap.
|
IMCOldObjectField |
|
IMCOldObjectGcRoot |
Class describing a root object used as a starting point for the GC to find all alive objects on
the heap.
|
IMCPackage |
Represents a Java package.
|
IMCStackTrace |
Interface for classes that represents stack traces in Mission Control.
|
IMCStackTrace.TruncationState |
Information about the truncation state of the stack trace.
|
IMCThread |
Class for representing a thread in Mission Control.
|
IMCThreadGroup |
Class for representing a thread group in Mission Control.
|
IMCType |
Represents a Java type.
|
IMemberAccessor<M,O> |
Used for accessing (reading) members of a container object.
|
ImpreciseScaleFactor |
|
IMutableConstrainedMap<K> |
|
IncreasingLiveSetRule |
|
IncreasingMetaspaceLiveSetRule |
|
InvalidJfrFileException |
|
IOnLoadFilter |
Filter used when loading a recording.
|
IOptionDescriptor<T> |
|
IOToolkit |
Common functionality you might want when you're working with I/O.
|
IParserExtension |
Interface for Flight Recorder parser extensions.
|
IPersister<T> |
A specialized constraint that allows all instances of T , but not
null .
|
IPoolFactory<T> |
Interface for factories that can drop in a custom object instead of the value in a thread pool.
|
IPredicate<T> |
A predicate tests an object and returns either true or false depending on the
implementation.
|
IPreferenceValueProvider |
|
IPrefix<P extends IPrefix<P>> |
|
IQuantity |
|
IRange<T extends java.lang.Comparable<? super T>> |
A range of Comparable s.
|
IRule |
Rules are used for analyzing flight recordings and creating results that can inform a user about
problems.
|
IRuleProvider |
Interface for providing rule implementations in some other way than by using the default Java
Service Loader.
|
IScalarAffineTransform |
A one dimensional affine transform, to be used on numerical quantity values (that is, the numbers
in front of a unit).
|
IState |
A state container which can be read from.
|
IStateful |
|
ItemBuilder |
Nested IItem implementations are optimized for the assumption that objects are aligned to 8
bytes, and that references are 4 bytes.
|
ItemBuilder.ArrayItem |
|
ItemBuilder.ArrayItemAccessor |
|
ItemBuilder.IItemFactory |
|
ItemBuilder.Item1 |
|
ItemBuilder.Item11 |
|
ItemBuilder.Item13 |
|
ItemBuilder.Item15 |
|
ItemBuilder.Item17 |
|
ItemBuilder.Item3 |
|
ItemBuilder.Item5 |
|
ItemBuilder.Item7 |
|
ItemBuilder.Item9 |
|
ItemFilters |
Methods for creating item filters.
|
ItemFilters.AttributeFilter<M> |
|
ItemFilters.AttributeValue<M> |
|
ItemFilters.BooleanFilter |
|
ItemFilters.Compare<M extends java.lang.Comparable<? super M>> |
|
ItemFilters.Composite |
|
ItemFilters.Contains |
|
ItemFilters.Equals<M> |
|
ItemFilters.HasAttribute<M> |
|
ItemFilters.IsNotNull<M> |
|
ItemFilters.IsNull<M> |
|
ItemFilters.Matches |
|
ItemFilters.MemberOf<M> |
|
ItemFilters.Not |
|
ItemFilters.NotContains |
|
ItemFilters.NotEquals<M> |
|
ItemFilters.NotHasAttribute<M> |
|
ItemFilters.NotMatches |
|
ItemFilters.RangeMatches<M extends java.lang.Comparable<? super M>> |
|
ItemFilters.Type |
|
ItemFilters.TypeMatches |
|
ItemFilters.Types |
|
ItemQueryBuilder |
|
ItemQueryBuilder.ItemQuery |
|
ItemResultSetException |
|
ItemResultSetFactory |
|
ItemToolkit |
Toolkit methods for performing operations on items.
|
ItemToolkit.ItemIterator |
|
ItemTreeBuilder |
Helper for building item trees.
|
ItemTreeBuilder.IItemTreeBuilderCallback |
Interface used to allow interrupting slow builds of encapsulation trees.
|
ItemTreeToolkit |
Toolkit for working with item trees.
|
IteratorToolkit |
Various methods that work with iterators.
|
ITreeNode<T> |
A node in a tree.
|
ITreeVisitor<T> |
Simple visitor for tree nodes.
|
IType<T> |
A type for objects of class T.
|
ITypedQuantity<U extends TypedUnit<U>> |
|
IUnit |
A unit of an affine unit system.
|
IValueBuilder<V,S> |
A mapping function from a source object to a value.
|
IValueReader |
|
IWritableState |
A state container which can be written to.
|
JavaBlockingRule |
|
JavaThreadFactory |
Create a thread from java thread pool
|
JavaVersion |
Parses the java.version property and extracts the components to able to compare versions.
|
JavaVersionSupport |
Java versions that have support for various features.
|
JavaVMVersionToolkit |
A toolkit to handle JVM versions.
|
JdkAggregators |
Various useful aggregators based on JDK flight recorder data.
|
JdkAttributes |
Various attributes based on JDK flight recorder data.
|
JdkFilters |
Various filters based on JDK flight recorder data.
|
JdkFilters.MethodFilter |
|
JdkQueries |
Item queries based on JDK flight recorder data.
|
JdkTypeIDs |
Contains type IDs for events that are produced by JDK 11+.
|
JdkTypeIDsPreJdk11 |
Contains type IDs for events that are produced by JDK 7 and 8.
|
JDPClient |
Client for discovering JVM services on the network.
|
JDPPacket |
Class for delivering and retrieving the content.
|
JfrAttributes |
Attributes that are common to most flight recorder event types.
|
JfrHtmlRulesReport |
|
JfrHtmlRulesReport.SimpleResultGroup |
|
JfrHtmlRulesReport.SimpleResultProvider |
|
JfrInternalConstants |
Class for holding constants used by internal flight recorder code
|
JfrLoaderToolkit |
A Java 1.7 compatible collection of methods used to load binary JFR data into
IItemCollection implementations.
|
JfrReportPermission |
|
JfrRulesReport |
|
JfrRuleTopics |
A number of constant strings that are used as topics by JMC rules and pages.
|
JfrThread |
A thread.
|
JMXDataKeys |
The keys for data exposed by the JMXJDPServer
|
JRockitJDPPacketDecoder |
This class provides compatibility with the old style JRockit JDP packets.
|
JvmInternalsDataProvider |
Helper class used to share analysis of JVM related information, such as flags.
|
KeyInValueMap<K,V> |
A map for values that has the key inside the value, so only storing the value directly without a
wrapping map entry is sufficient.
|
KindOfQuantity<U extends TypedUnit<U>> |
|
KindOfQuantity.ExactFormatter<U extends TypedUnit<U>> |
|
KindOfQuantity.VerboseFormatter<U extends TypedUnit<U>> |
|
LabeledIdentifier |
An identifier with a name and a description.
|
LayerBreakdownGenerator |
Same as LayerBreakDownVisitor, but iterator based instead of visitor based.
|
LayerBreakdownVisitor |
|
LayerBreakdownVisitor.LayerBreakdown |
|
LayerBreakdownVisitor.LayerEntry |
|
LinearKindOfQuantity |
The kind of a linear (scalar) physical quantity.
|
LinearKindOfQuantity.AutoFormatter |
|
LinearKindOfQuantity.DualUnitFormatter |
|
LinearKindOfQuantity.LinearUnitSelector |
|
LinearUnit |
A measurement unit for a particular kind of quantity.
|
LinearUnit.Custom |
|
ListToolkit |
Various methods that work with lists.
|
LoaderContext |
The heart of the loading process.
|
LongestDurationIterator |
Iterates from the root to the leaf, always selecting the event with the longest duration in each
layer.
|
LongGcPauseRule |
|
LongPostOffsetTransform |
|
LongPreOffsetTransform |
Transform that adds an offset first and then multiplies with the
multiplier.
|
LongScaleFactor |
Short term ScaleFactor implementation to improve custom units.
|
LowOnPhysicalMemoryRule |
|
ManagementAgentRule |
|
ManyRunningProcessesRule |
|
MapToolkit |
Useful methods related to maps.
|
MapToolkit.IntEntry<K> |
A map entry used to store integer values.
|
MCClassLoader |
Base implementation of the IMCClassLoader interface.
|
MCFrame |
Base implementation of the IMCFrame interface.
|
MCMethod |
Base implementation of the IMCMethod interface.
|
MCOldObject |
|
MCOldObject.MCOldObjectArray |
|
MCOldObject.MCOldObjectField |
|
MCPackage |
|
MCStackTrace |
Base class for stack traces.
|
MCType |
Base implementation of the IMCType interface.
|
MemberAccessorToolkit |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
Messages |
|
MetaspaceOomRule |
|
MethodFactory |
Factory that creates a IMCMethod from the method pool.
|
MethodProfilingDataProvider |
Helper class for analyzing sets of method profiling samples.
|
MethodProfilingRule |
Rule that calculates the top method balance in a sliding window throughout the recording with a
relevance calculated by the ratio of samples to maximum samples for that period.
|
MethodProfilingRule.MethodProfilingWindowResult |
|
MethodProfilingRule.PeriodRangeMap |
A simple class for storing execution sample period settings, allowing the sliding window to
get the correct samples for each time slice.
|
MethodToolkit |
Helper class to support IMCType and IMCMethod implementations and to handle
conversion of reference types and field descriptors according to The Java Virtual Machine
Specification, Section 4.4.1 and Section 4.3.2, respectively, into Java type formats
according to The Java Language Specification, Sections 6.7 and 13.1.
|
MutableConstrainedMap<K> |
|
NotEnoughMemoryException |
|
NumberReaders |
|
ObjectStatisticsDataProvider |
Helper class with methods for calculations relating to heap objects.
|
ObjectStatisticsDataProvider.IncreaseCalculator |
|
Offset |
Represents a pointer into a limited extent within an array of byte data.
|
OldObjectFactory |
|
OnLoadFilters |
|
OptionsCheckRule |
Check that used command line options are:
Not on a list of known not recommended options/values
Not deprecated (also check Java versions later than the one currently used)
Documented
Warn for any detected options that do not fulfill these criteria.
|
OptionsCheckRule.DeprecatedOption |
|
OptionsCheckRule.OptionWarning |
|
OSThreadFactory |
Factory that creates a JfrThread for the OS thread pool.
|
PacketListener |
This package private class listens for JDP packets, and sends them to the packet processor for
processing.
|
PacketProcessor |
The package private PacketProcessor will remember detected packets and transmit the appropriate
events (FOUND, CHANGED) to the registered listeners.
|
PacketProcessor.DiscoverableInfo |
|
Pair<L,R> |
A generic pair of data items.
|
ParserExtensionRegistry |
Handles loading of parser extension factories using Java Service Loader.
|
ParserToolkit |
|
PasswordsInArgumentsRule |
|
PasswordsInEnvironmentRule |
|
PasswordsInSystemPropertiesRule |
|
PersistableItemFilter |
Simple provisional persistence implementation for item filter.
|
PersistableItemFilter.Kind |
|
PredicateToolkit |
Toolkit used to create instances of IPredicate matching various criteria.
|
ProducerDescriptor |
Describes a producer.
|
ProducerParser |
Parses a producer
|
Pruner |
This package private class prunes packets that have timed out, discovering lost services.
|
QuantitiesToolkit |
|
QuantityConversionException |
Exception denoting problem converting between representations of physical quantities ("numbers
with units").
|
QuantityConversionException.Persisted |
|
QuantityConversionException.Problem |
|
QuantityConversionException.Quantity |
|
QuantityRange<U extends TypedUnit<U>> |
A finite range of quantities.
|
QuantityRange.Point<U extends TypedUnit<U>> |
|
QuantityRange.WithEnd<U extends TypedUnit<U>> |
|
QuantityRange.WithExtent<U extends TypedUnit<U>> |
|
QuantityReader |
|
Range |
A range of quantities.
|
RangeContentType<T extends java.lang.Comparable<? super T>> |
|
RangeMatchPolicy |
Provisional way to specify how to match ranged attributes to a filter interval.
|
ReaderFactory |
|
RecordingPrinter |
Prints a flight recording to a PrintWriter .
|
RecordingPrinter.Verbosity |
Verbosity level to use when printing events.
|
RecordingSettingsRule |
|
ReferenceStatisticsType |
|
ReferenceTreeModel |
The ReferenceTreeModel is used to build a representation of Old Object Sample JFR events which
consists of one tree per GC root.
|
ReferenceTreeObject |
|
ReferenceTreeObject.ReferenceTreeObjectType |
|
RepositoryBuilder |
Bridge class from event sink to repository.
|
RepositoryBuilder.DurationEventTypeEntry |
|
RepositoryBuilder.EventTypeEntry |
|
RepositoryBuilder.InstantEventTypeEntry |
|
Result |
A result from evaluating a rule.
|
RulePreferences |
Preferences that are shared between several rules.
|
RuleRegistry |
Registry for rules.
|
RulesHtmlToolkit |
|
RulesToolkit |
A collection of useful methods when evaluating rules.
|
RulesToolkit.EventAvailability |
Knowledge about the state of affairs of an event type in an IItemCollection.
|
RulesToolkit.RuleEvaluator |
|
ScalarQuantity<U extends TypedUnit<U>> |
A scalar physical quantity value, conceptually a (real) number with a unit.
|
ScalarQuantity.DoubleStored<U extends TypedUnit<U>> |
|
ScalarQuantity.LongStored<U extends TypedUnit<U>> |
|
ScaleFactor |
A linear transform, that is, a scale factor.
|
SeekableInputStream |
Byte array input stream that is not synchronized, not checked and which
|
SeekableInputStream.CompressedIntsDataInput |
|
SettingsTransformer |
Event sink that transforms pre JDK 11 event types to their equivalent JDK 11 types.
|
SettingsTransformer.FixCodeCacheSink |
Fix for JDK-8157024, the code cache stats unallocatedCapacity event is written as KiB but
reported as B.
|
Severity |
|
SimpleAffineTransform |
|
SimpleArray<T> |
An array that can be iterated over.
|
SimpleConstrainedMap<K> |
Simple constrained map that allows constraints to be added, and an optional fallback constraint.
|
SingleEntryItemCollection |
|
SingleEntryItemCollection.SingleEntryIItemIterable |
|
SingleEntryItemCollection.SingleEntryIteratorOfIterable |
|
SlidingWindowToolkit |
Utility functions and interfaces for doing sliding window calculations.
|
SlidingWindowToolkit.IOrderedWindowVisitor |
|
SlidingWindowToolkit.IUnorderedWindowValueFunction<V> |
|
SlidingWindowToolkit.IUnorderedWindowVisitor |
|
SocketReadRule |
|
SocketWriteRule |
|
SortedHead<T> |
A collection of items that are divided in a sorted head and an unsorted tail.
|
SpanLimit |
Combines the largest timespan where the average is still over the limit.
|
SpanSquare |
|
SpanToolkit |
Toolkit for calculating combined span values.
|
SplitRecording |
Program for splitting a JFR file.
|
StackDepthSettingRule |
|
StacktraceDataProvider |
Helper class for dealing with stack traces.
|
StackTraceFactory |
|
StacktraceFormatToolkit |
Toolkit for presenting stack traces and stack frames in textual form.
|
StacktraceFrame |
|
StacktraceModel |
A model for holding multiple stacktraces and their relations to each other.
|
StacktraceModel.FrameEntry |
|
StateElement |
A wrapper class used to read from an XML document using the IState interface.
|
StateElementWriter |
A wrapper class used to write to an XML document using the IWritableState interface.
|
StatefulState |
|
StatefulState.StatefulStateWriter |
StatefulState instances should be kept immutable, so the writer must not be exposed.
|
StateToolkit |
|
StateToolkit.StateHandler |
|
StringDeduplicationRule |
Intent of this rule is to find out if it would be worth enabling string deduplication.
|
StringReader |
Reads a string
|
StringToolkit |
A toolkit for strings.
|
StructContentType<T> |
|
StructContentType.AccessorEntry<T> |
|
StructTypes |
|
StructTypes.JfrFrame |
|
StructTypes.JfrJavaClass |
|
StructTypes.JfrJavaClassLoader |
|
StructTypes.JfrJavaModule |
|
StructTypes.JfrJavaPackage |
|
StructTypes.JfrMethod |
|
StructTypes.JfrOldObject |
|
StructTypes.JfrOldObjectArray |
|
StructTypes.JfrOldObjectField |
|
StructTypes.JfrOldObjectGcRoot |
|
StructTypes.JfrStackTrace |
|
StructTypes.JfrThread |
|
StructTypes.JfrThreadGroup |
|
SyntheticAttributeExtension |
|
SyntheticAttributeExtension.ModuleExportSink |
|
SystemGcRule |
|
ThreadGroup |
A thread group.
|
ThreadGroupFactory |
Factory that create a thread group object from thread group factory
|
TimeRangeFilter |
Returns all events that intersects with the provided range.
|
TimeRangeThreadFilter |
Returns all events that intersects with the provided ranges, per thread.
|
TimestampKind |
|
TimestampKind.FractionFormatter |
|
TimestampKind.LegacyAndFractionFormatter |
|
TimestampKind.LegacyFormatter |
|
TimestampUnit |
|
TlabAllocationRatioRule |
|
Transition |
A data member value can be tagged to describe a transition to or from some other entity.
|
TreeNode<T> |
A simple mutable tree node implementation, with a typed payload.
|
TypedArrayParser<T> |
|
TypedPreference<T> |
A preference key with a default value.
|
TypedUnit<U extends TypedUnit<U>> |
Type parameterized extension of IUnit .
|
TypedUnit.UnitSelector<U extends TypedUnit<U>> |
|
TypeFactory |
Factory responsible for creating a IMCType
|
TypeHandling |
Helper class to provide some formatting of type names.
|
TypeManager |
|
TypeManager.NopEventSink |
|
TypeManager.SkipFieldsEventSink |
|
UnitLookup |
This class is responsible for configuring the different units that are available in Mission
Control.
|
UnitLookup.LeafContentType<T> |
|
UTFStringParser |
Reads a UTF-8 string.
|
ValidatingObjectInputStream |
ObjectInputStream that validates the classes and count of objects and bytes read from it.
|
ValidatingObjectInputStream.LimitedInputStream |
Input stream that limits the amount of data that is permitted to be read.
|
ValueDescriptor |
Class responsible for holding metadata about an event value
|
ValueField |
|
ValueReaders |
|
ValueReaders.AbstractStructReader |
|
ValueReaders.ArrayReader |
|
ValueReaders.ConstantReference |
|
ValueReaders.IValueReader |
|
ValueReaders.PoolReader |
|
ValueReaders.PrimitiveReader |
|
ValueReaders.QuantityReader |
|
ValueReaders.ReflectiveReader |
|
ValueReaders.StringReader |
|
ValueReaders.StructReader |
|
ValueReaders.TicksTimestampReader |
|
VerifyNoneRule |
|
VersionNotSupportedException |
|
VMOperationRule |
|
WrappingPersister<T> |
|
XmlToolkit |
Class containing helper methods for XML processing.
|