A B C D E F G H I L M N O P R S T V

A

accept(IEvent) - Method in interface com.jrockit.mc.flightrecorder.spi.IEventFilter
Returns true if the event is accepted by the filter.
accept(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.AlwaysFalseFilter
 
accept(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.AlwaysTrueFilter
 
accept(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.AndFilter
Returns true if the two filter that make up this filter both returns true
accept(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.OrFilter
 
accept(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.TimeFilter
 
add(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
add(TrackGroup) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
add(Track) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
add(IEvent) - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatureSet
Adds an event to the feature set.
add(IEventType, String) - Method in class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
addAll(Collection<IEventType>, String) - Method in class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
addBroken(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
addEvent(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
addField(IField) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Adds a field to the event type
addInOrder(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
addOutOfOrder(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
AlwaysFalseFilter - Class in com.jrockit.mc.flightrecorder.util
IEventFilter that always returns false.
AlwaysTrueFilter - Class in com.jrockit.mc.flightrecorder.util
IEventFilter that always returns true
AndFilter - Class in com.jrockit.mc.flightrecorder.util
Event filter that returns true iff two other filters returns true
AndFilter(IEventFilter, IEventFilter) - Constructor for class com.jrockit.mc.flightrecorder.util.AndFilter
Constructs an AndFilter
ArrayIterator<Type> - Class in com.jrockit.mc.flightrecorder.util
Iterator that iterates over an array.
ArrayIterator(Type[]) - Constructor for class com.jrockit.mc.flightrecorder.util.ArrayIterator
 
AUTO_GENERATE - Static variable in class com.jrockit.mc.flightrecorder.provider.Repository
 

B

beginTask(int, String) - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Called when a task begins.
beginTask(int, String) - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
beginTask(int, String) - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
brokenIterator(ITimeRange) - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
build() - Method in class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 

C

calculateDuration(long, long) - Static method in class com.jrockit.mc.flightrecorder.util.TimeRangeToolkit
Calculates the the duration between a start and end time, taking into account that the start and end time stamp can be ITimeRange.NEGATIVE_INFINITY and ITimeRange.POSITIVE_INFINITY
cancel() - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Cancels the current task.
cancel() - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
cancel() - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
clear() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
clear() - Method in class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
clear() - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatureSet
Removes all the events from the IFeatureSet
clear() - Method in class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
com.jrockit.mc.flightrecorder - package com.jrockit.mc.flightrecorder
 
com.jrockit.mc.flightrecorder.provider - package com.jrockit.mc.flightrecorder.provider
 
com.jrockit.mc.flightrecorder.spi - package com.jrockit.mc.flightrecorder.spi
 
com.jrockit.mc.flightrecorder.util - package com.jrockit.mc.flightrecorder.util
 
compare(ITimeRange, ITimeRange) - Method in class com.jrockit.mc.flightrecorder.util.EndTimeComparator
 
compare(ITimeRange, ITimeRange) - Method in class com.jrockit.mc.flightrecorder.util.StartTimeComparator
 
ConstantField - Class in com.jrockit.mc.flightrecorder.provider
Field that just returns a constant value.
ConstantField(String, String, Object) - Constructor for class com.jrockit.mc.flightrecorder.provider.ConstantField
 
contains(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
contains(IEvent) - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatureSet
Checks if the event belongs to the IFeatureSet.
copy() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
copy() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Creates a copy of the view
createClassPathProvider() - Static method in class com.jrockit.mc.flightrecorder.ProviderFactory
Creates a provider by looking at the system property com.jrockit.mc.flightrecorder.provider for a suitable class name.
createDefaultFileProvider() - Static method in class com.jrockit.mc.flightrecorder.ProviderFactory
Creates a JRockitFileProvider provider if the system property com.jrockit.mc.flightrecorder.provider is set to the name of class that implements FileProvider.
createEvent(long, long, Object...) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Creates an event for the event type.
createEventType(int) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
createFeature() - Method in class com.jrockit.mc.flightrecorder.provider.Features
 
createFeature() - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatures
Creates a a IFeatureSet.
createFromFile(File) - Static method in class com.jrockit.mc.flightrecorder.FlightRecording
Creates a flight recording using the default file provider.
createGroup(String) - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
createGroup(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
createJRockitFileProvider(File) - Static method in class com.jrockit.mc.flightrecorder.ProviderFactory
Creates a provider that is capable of opening up binary JRockit flight recording file.
createJRockitStreamProvider(InputStream) - Static method in class com.jrockit.mc.flightrecorder.ProviderFactory
Create a provider that can read JRokcit recording from an InputStream
createNumericField(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Creates a numeric field.
createObjectField(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Creates a object field.
createProducer(int) - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
createRepository() - Method in class com.jrockit.mc.flightrecorder.provider.EmptyProvider
 
createRepository() - Method in class com.jrockit.mc.flightrecorder.spi.FileProvider
 
createRepository() - Method in class com.jrockit.mc.flightrecorder.spi.Provider
Create the IRepository for the provider.
createRepository() - Method in class com.jrockit.mc.flightrecorder.spi.StreamProvider
 
createRepositoryFromFile(File) - Method in class com.jrockit.mc.flightrecorder.spi.FileProvider
Create an IRepository from a file
createRepositoryFromStream(InputStream) - Method in class com.jrockit.mc.flightrecorder.spi.StreamProvider
Create an IRepository from an InputStream
createStringField(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Creates a String field.
createTrack(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
createView() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Returns a view of the recording data.
createView() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
createView() - Method in interface com.jrockit.mc.flightrecorder.spi.IRepository
Returns a IView which can be sued to extract event from the recording
cropRange(ITimeRange, ITimeRange) - Static method in class com.jrockit.mc.flightrecorder.util.TimeRangeToolkit
Crops one time range with another and return the duration.

D

destroyFeaure(IFeatureSet) - Method in class com.jrockit.mc.flightrecorder.provider.Features
 
destroyFeaure(IFeatureSet) - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatures
Destroys a feature and all resources allocated for the IFeatureSet.
done() - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Finished with all the work
done() - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
done() - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
doWork(int) - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Do some work
doWork(int) - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
doWork(int) - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
DurationField - Class in com.jrockit.mc.flightrecorder.provider
Field that extract the duration from an event.
DurationField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.DurationField
Constructs a duration field that can return the duration of an event

E

EmptyIterator<T> - Class in com.jrockit.mc.flightrecorder.util
Iterator that never returns any elements.
EmptyIterator() - Constructor for class com.jrockit.mc.flightrecorder.util.EmptyIterator
 
EmptyProvider - Class in com.jrockit.mc.flightrecorder.provider
A provider that returns an empty repository.
EmptyProvider() - Constructor for class com.jrockit.mc.flightrecorder.provider.EmptyProvider
 
endTask() - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Called when the current task is finished
endTask() - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
endTask() - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
EndTimeComparator - Class in com.jrockit.mc.flightrecorder.util
Comparator that orders ranges according to their end time.
EndTimeComparator() - Constructor for class com.jrockit.mc.flightrecorder.util.EndTimeComparator
 
EndTimeField - Class in com.jrockit.mc.flightrecorder.provider
Field that extract the end time from an event.
EndTimeField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.EndTimeField
 
equals(Object) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
EqualsToolkit - Class in com.jrockit.mc.flightrecorder.util
Helper class for implementing Object.hashCode()
EventOrder - Enum in com.jrockit.mc.flightrecorder.spi
Enumeration that specifies how events should be extracted.
EventStorage - Class in com.jrockit.mc.flightrecorder.provider
Container that can hold events and iterate over them Events can be added in O(n), instead of O*log(n) for an ArrayList, and without the overhead associated LinkedList.
EventStorage(Track) - Constructor for class com.jrockit.mc.flightrecorder.provider.EventStorage
 
EventStorage(Track, TrackType) - Constructor for class com.jrockit.mc.flightrecorder.provider.EventStorage
 
EventType - Class in com.jrockit.mc.flightrecorder.provider
Event type that holds static metadata about an event.
EventTypeField - Class in com.jrockit.mc.flightrecorder.provider
Field that returns the event type for an event.
EventTypeField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.EventTypeField
 
EventTypePathField - Class in com.jrockit.mc.flightrecorder.provider
Field that returns the path of the event type for an event.
EventTypePathField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.EventTypePathField
 
EventValueLookup - Class in com.jrockit.mc.flightrecorder.util
Figures out which event types that is compatible with certain attributes.
EventValueLookup(Collection<FieldType>) - Constructor for class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
Expansion - Enum in com.jrockit.mc.flightrecorder.spi
Enumeration that describes how values should be picked from an iterator.

F

Features - Class in com.jrockit.mc.flightrecorder.provider
Gives access to feature sets.
Features(IRepository) - Constructor for class com.jrockit.mc.flightrecorder.provider.Features
 
FeatureSet - Class in com.jrockit.mc.flightrecorder.provider
A feature set contains events with a certain characteristic.
FeatureSet(IRepository, int) - Constructor for class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
Field - Class in com.jrockit.mc.flightrecorder.provider
Abstract base class for fields.
Field(IEventType, String) - Constructor for class com.jrockit.mc.flightrecorder.provider.Field
 
Field(String, String) - Constructor for class com.jrockit.mc.flightrecorder.provider.Field
 
FieldType - Enum in com.jrockit.mc.flightrecorder.spi
Enumeration that describes what kind of data the field carries.
FileProvider - Class in com.jrockit.mc.flightrecorder.spi
Abstract base class for providers that can create an IRepository from a File
FileProvider() - Constructor for class com.jrockit.mc.flightrecorder.spi.FileProvider
 
FilteredIterator - Class in com.jrockit.mc.flightrecorder.util
Event iterator that filters outs event from another iterator
FilteredIterator(Iterator<IEvent>, IEventFilter) - Constructor for class com.jrockit.mc.flightrecorder.util.FilteredIterator
 
FlightRecording - Class in com.jrockit.mc.flightrecorder
The main class for accessing flight recorder events.
FlightRecording() - Constructor for class com.jrockit.mc.flightrecorder.FlightRecording
Creates an empty flight recording.
FlightRecording(Provider) - Constructor for class com.jrockit.mc.flightrecorder.FlightRecording
Create a flight recording using a provider class as back-end.
formatRange(ITimeRange) - Static method in class com.jrockit.mc.flightrecorder.util.TimeRangeToolkit
Formats a time range as text.

G

getAllEventStorages() - Method in class com.jrockit.mc.flightrecorder.provider.StorageHelper
 
getAllEventTypes() - Method in class com.jrockit.mc.flightrecorder.provider.StorageHelper
 
getAllGroups() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getAllGroups() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Return all groups and sub groups.
getAllTracks() - Method in class com.jrockit.mc.flightrecorder.provider.StorageHelper
 
getAllTracks() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getAllTracks() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Return all tracks that belong to the track group and it's children.
getAllTrackStorages() - Method in class com.jrockit.mc.flightrecorder.provider.StorageHelper
 
getAttributes() - Method in class com.jrockit.mc.flightrecorder.provider.Values
 
getAttributes() - Method in interface com.jrockit.mc.flightrecorder.spi.IValues
Returns the attributes
getBitField() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getBitField() - Method in interface com.jrockit.mc.flightrecorder.spi.IEvent
Return a bit field associated with the event.
getBitField() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Gets the bit field for the event type.
getColor() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getColor() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getColor() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns the color associated with the event type.
getColor() - Method in interface com.jrockit.mc.flightrecorder.spi.IProducer
Return the color associated with the producer
getContentType() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getContentType() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the content type
getDescription() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getDescription() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getDescription() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getDescription() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getDescription() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getDescription() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Return a description of the event type.
getDescription() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Return a description of the field.
getDescription() - Method in interface com.jrockit.mc.flightrecorder.spi.IProducer
Returns the description of the producer
getDescription() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns a description of the track
getDuration() - Method in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
Returns the duration of this range.
getDuration() - Method in class com.jrockit.mc.flightrecorder.util.TimeRange
Returns the duration of the range.
getEndIndexDelta() - Method in enum com.jrockit.mc.flightrecorder.spi.Expansion
 
getEndTimestamp() - Method in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
Returns the end time of the range.
getEndTimestamp() - Method in class com.jrockit.mc.flightrecorder.util.TimeRange
Returns the end time of the range.
getEventType() - Method in interface com.jrockit.mc.flightrecorder.spi.IEvent
Returns the event type that holds meta data about the event.
getEventTypePath() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getEventTypePath() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the event type path for the event type.
getEventTypes() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Returns the event types for all the producers in the repository.
getEventTypes() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getEventTypes() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
getEventTypes() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
getEventTypes() - Method in interface com.jrockit.mc.flightrecorder.spi.IProducer
Returns the event types for the producer.
getEventTypes() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Returns the event types for the view.
getEventTypes() - Method in class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
getFeatures() - Method in class com.jrockit.mc.flightrecorder.provider.Features
 
getFeatures() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
getFeatures() - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatures
Returns a list of all the available features.
getFeatures() - Method in interface com.jrockit.mc.flightrecorder.spi.IRepository
Returns IFeatures, which is a way to describe group events.
getField(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getField(String) - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns a field for the event type, or null if not available.
getField(IEventType) - Method in class com.jrockit.mc.flightrecorder.util.EventValueLookup
 
getFieldIdentifiers() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getFieldIdentifiers() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns the fields for the event type.
getFields() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getFields() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns the fields for the event type.
getFieldTypes() - Method in class com.jrockit.mc.flightrecorder.provider.Values
 
getFieldTypes() - Method in interface com.jrockit.mc.flightrecorder.spi.IValues
Returns the supported FieldTypes
getFile() - Method in class com.jrockit.mc.flightrecorder.spi.FileProvider
Returns the file used to create the the IRepository
getFilter() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
getFilter() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Gets the filter in use.
getFilter() - Method in class com.jrockit.mc.flightrecorder.spi.Provider
Returns the filter to use when creating the repository, null means no filtering should take place.
getFirst() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
getGroup(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getGroup(String) - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns a group given a symbolic name
getGroups() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getGroups() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
 
getId() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getId() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getId() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getId() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getId() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns an identifier for the event type.
getId() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
Returns an unique identifier for the track.
getId() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
A machine identifier for the track
getIdentifier() - Method in class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
getIdentifier() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getIdentifier() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getIdentifier() - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatureSet
Returns a unique identifier for the set.
getIdentifier() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the identifier for the field.
getIdentifier() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns a symbolic name for the track group.
getInputStream() - Method in class com.jrockit.mc.flightrecorder.spi.StreamProvider
Returns the InputStream used to create the the IRepository
getInstance() - Static method in class com.jrockit.mc.flightrecorder.util.AlwaysFalseFilter
Returns a filter that always returns false
getInstance() - Static method in class com.jrockit.mc.flightrecorder.util.AlwaysTrueFilter
Returns a filter that always returns true
getInstance() - Static method in class com.jrockit.mc.flightrecorder.util.OrderByEndTime
Returns an IPriorityProvider that order events by their end time.
getInstance() - Static method in class com.jrockit.mc.flightrecorder.util.OrderByStartTime
Returns an IPriorityProvider that order events by their start time.
getKeys() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getKeys() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
Returns a collection of the property keys available
getLast() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
getName() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getName() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getName() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getName() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getName() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getName() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Return a human readable name for the event type.
getName() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns a human readable name of the field.
getName() - Method in interface com.jrockit.mc.flightrecorder.spi.IProducer
Returns the name of the producer
getName() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
A human readable name of the track
getName() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
A human readable name of the track
getOrder() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
getOrder() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
The order in which events are extracted.
getParent() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getParent() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns the parent, or null if it's the root group
getPath() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getPath() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getPath() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Return a symbolic name for the event type.
getPath() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns the path of the track
getPriority(Type) - Method in interface com.jrockit.mc.flightrecorder.util.IPriorityProvider
Returns the priority for the the object.
getPriority(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.OrderByEndTime
 
getPriority(IEvent) - Method in class com.jrockit.mc.flightrecorder.util.OrderByStartTime
 
getProducer() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getProducer() - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Returns the producer for the event type.
getProducers() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Return the producers in the recording.
getProducers() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
getProducers() - Method in interface com.jrockit.mc.flightrecorder.spi.IRepository
Return the producers in the repository.
getProgressMonitor() - Method in class com.jrockit.mc.flightrecorder.spi.Provider
 
getProperty(String) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getProperty(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getProperty(String) - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
Returns property value for the track
getProperty(String) - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Returns a property value for.
getPropertyKeys() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getPropertyKeys() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the property keys available for the field.
getPropertyValue(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getPropertyValue(String) - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the property value for the field.
getRange() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getRange() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getRange() - Method in class com.jrockit.mc.flightrecorder.provider.View
Returns the range for the view
getRange() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
Return the range the range spans.
getRange() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
The time range the track group spans.
getRange() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Return the range the view spans.
getRelationalKey() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getRelationalKey() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Return the relation key for the field, or null if not available.
getRelations() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getRootGroup() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Returns the top node for all tracks.
getRootGroup() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
getRootGroup() - Method in interface com.jrockit.mc.flightrecorder.spi.IRepository
Returns the top node for groups in the repository.
getStartIndexDelta() - Method in enum com.jrockit.mc.flightrecorder.spi.Expansion
 
getStartTimestamp() - Method in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
Returns the start time of range.
getStartTimestamp() - Method in class com.jrockit.mc.flightrecorder.util.TimeRange
Returns the start time of the range.
getStorages() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
getSTorages() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getSymbolName() - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
getSymbolName() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrack
Returns a symbolic name for the track.
getTimeRange() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Returns the time range the recording spans.
getTimeRange() - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
getTimeRange() - Method in interface com.jrockit.mc.flightrecorder.spi.IRepository
Returns the time range the repository spans.
getTrack() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
getTrack(Integer) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getTracks() - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
getTracks() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
getTracks() - Method in interface com.jrockit.mc.flightrecorder.spi.ITrackGroup
Return all tracks that belong to the track group.
getTracks() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Return the collection of tracks that make up the view.
getType() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
getType() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getType() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns the type of the field.
getURIString() - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
getURIString() - Method in interface com.jrockit.mc.flightrecorder.spi.IProducer
Returns the URI string.
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.ConstantField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.DurationField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.EndTimeField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.EventTypeField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.EventTypePathField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.ProducerField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.ProducerURIField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.ReferenceField
 
getValue(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.StartTimeField
 
getValue(String) - Method in interface com.jrockit.mc.flightrecorder.spi.IEvent
This is a convenience method for returning the event value for the event.
getValue(IEvent) - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns a field value for an event
getValues() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
getValues() - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Return event values belong to the event defined by the view

H

hash(int, boolean) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, char) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, int) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, long) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, float) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, double) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(Object) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hash(int, Object) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
hashCode() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
hasNext() - Method in class com.jrockit.mc.flightrecorder.util.ArrayIterator
 
hasNext() - Method in class com.jrockit.mc.flightrecorder.util.EmptyIterator
 
hasNext() - Method in class com.jrockit.mc.flightrecorder.util.FilteredIterator
 
hasNext() - Method in class com.jrockit.mc.flightrecorder.util.PriorityIterator
Returns true if the iterator has another element.

I

IDENTIFIER - Static variable in class com.jrockit.mc.flightrecorder.provider.DurationField
The identifier for the field
IDENTIFIER - Static variable in class com.jrockit.mc.flightrecorder.provider.EndTimeField
 
IDENTIFIER - Static variable in class com.jrockit.mc.flightrecorder.provider.StartTimeField
 
IEvent - Interface in com.jrockit.mc.flightrecorder.spi
Interface for an event.
IEventFilter - Interface in com.jrockit.mc.flightrecorder.spi
Interface for filtering out events.
IEventType - Interface in com.jrockit.mc.flightrecorder.spi
Interface for an event type.
IFeatures - Interface in com.jrockit.mc.flightrecorder.spi
Interface for an features.
IFeatureSet - Interface in com.jrockit.mc.flightrecorder.spi
Interface that allows events to grouped together by their characteristics.
IField - Interface in com.jrockit.mc.flightrecorder.spi
Interface for describing and accessing an event value.
INFINITE_DURATION - Static variable in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
* Value that represents an infinite duration.
INFINITE_RANGE - Static variable in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
A range starting at negative infinity and ending at positive infinity.
IPriorityProvider<Type> - Interface in com.jrockit.mc.flightrecorder.util
Interface that provides a priority for an Iterator.
IProducer - Interface in com.jrockit.mc.flightrecorder.spi
Interface for an event producer.
IProgressMonitor - Interface in com.jrockit.mc.flightrecorder.spi
Interface for reporting progress when accessing the flight recorder.
IRepository - Interface in com.jrockit.mc.flightrecorder.spi
Interface that gives access to an event storage.
isEmpty() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
 
isRelational() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
isRelational() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns true If the field has a relational key.
isSynthetic() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
isSynthetic() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Returns true if the field is synthetic.
isVisible() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Returns if the field should be visible for the user.
isVisible() - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
isVisible() - Method in interface com.jrockit.mc.flightrecorder.spi.IField
Return true if the field should be visible.
iterator() - Method in class com.jrockit.mc.flightrecorder.FlightRecording
Returns an iterator over all the events available in the recording.
iterator(IEventFilter, ITimeRange, Expansion) - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
Once an iterator is requested no more data can be added to this IRangeHolder without throwing away the old data.
iterator() - Method in class com.jrockit.mc.flightrecorder.provider.EventStorage
Once an iterator is requested no more data can be added to this IRangeHolder without throwing away the old data.
iterator() - Method in class com.jrockit.mc.flightrecorder.provider.Values
 
iterator() - Method in class com.jrockit.mc.flightrecorder.provider.View
 
ITimeRange - Interface in com.jrockit.mc.flightrecorder.spi
Interface for a time range.
ITrack - Interface in com.jrockit.mc.flightrecorder.spi
A time-line where events could be place up on.
ITrackGroup - Interface in com.jrockit.mc.flightrecorder.spi
A container that holds tracks.
IValues - Interface in com.jrockit.mc.flightrecorder.spi
Interface for accessing values belong to the events in a view.
IView - Interface in com.jrockit.mc.flightrecorder.spi
Interface that specifies parameters that can be used to filter out events.

L

log(Severity, String, Throwable) - Method in interface com.jrockit.mc.flightrecorder.spi.IProgressMonitor
Logs an error/warning
log(Severity, String, Throwable) - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
log(Severity, String, Throwable) - Method in class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 

M

main(String[]) - Static method in class com.jrockit.mc.flightrecorder.RecordingPrinter
Main method that will print a recording Usage: java com.jrockit.mc.flightrecorder [-humanTime] [-brief] fileName -humanTime will format the time into days, hours, minutes instead of nanoseconds since 1970 - brief will print only parts of all avebt values.

N

NEGATIVE_INFINITY - Static variable in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
Value that represents negative infinity
next() - Method in class com.jrockit.mc.flightrecorder.util.ArrayIterator
 
next() - Method in class com.jrockit.mc.flightrecorder.util.EmptyIterator
 
next() - Method in class com.jrockit.mc.flightrecorder.util.FilteredIterator
 
next() - Method in class com.jrockit.mc.flightrecorder.util.PriorityIterator
Returns the iterator.next() value from the iterator with the highest priority.
nullSafeEquals(Object, Object) - Static method in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 

O

OrderByEndTime - Class in com.jrockit.mc.flightrecorder.util
IPriorityProvider that orders events by their end time.
OrderByStartTime - Class in com.jrockit.mc.flightrecorder.util
IPriorityProvider that orders events by their start time.
OrFilter - Class in com.jrockit.mc.flightrecorder.util
Event filter that return true if at least one of two other filters returns true.
OrFilter(IEventFilter, IEventFilter) - Constructor for class com.jrockit.mc.flightrecorder.util.OrFilter
 

P

POSITIVE_INFINITY - Static variable in interface com.jrockit.mc.flightrecorder.spi.ITimeRange
Value that represents positive infinity
print() - Method in class com.jrockit.mc.flightrecorder.RecordingPrinter
Print the recording.
PrintStreamProgressMonitor - Class in com.jrockit.mc.flightrecorder.util
Simple IProgressMonitor that just write progress information to System.err or System.out, by default.
PrintStreamProgressMonitor() - Constructor for class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
PriorityIterator<Type> - Class in com.jrockit.mc.flightrecorder.util
interface that takes an array of k iterators and iterates over them in a prioritized order.
PriorityIterator(List<Iterator<Type>>, List<IPriorityProvider<Type>>) - Constructor for class com.jrockit.mc.flightrecorder.util.PriorityIterator
Constructs a PrioriteryIterator
PriorityIterator(List<Iterator<Type>>, IPriorityProvider<Type>) - Constructor for class com.jrockit.mc.flightrecorder.util.PriorityIterator
 
Producer - Class in com.jrockit.mc.flightrecorder.provider
Class that represents an event producer.
ProducerField - Class in com.jrockit.mc.flightrecorder.provider
Field that return the producer for an event
ProducerField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.ProducerField
 
ProducerURIField - Class in com.jrockit.mc.flightrecorder.provider
Field that returns the URI for the producer of the event.
ProducerURIField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.ProducerURIField
 
Provider - Class in com.jrockit.mc.flightrecorder.spi
Abstract base class for providers.
Provider() - Constructor for class com.jrockit.mc.flightrecorder.spi.Provider
 
ProviderFactory - Class in com.jrockit.mc.flightrecorder
Factory class that creates providers for a FlightRecording.

R

RecordingPrinter - Class in com.jrockit.mc.flightrecorder
Prints a flight recording to a PrintStream
RecordingPrinter(PrintStream, FlightRecording) - Constructor for class com.jrockit.mc.flightrecorder.RecordingPrinter
Creates a recording print a FlightRecording to a PrintStream
RecordingPrinter.TimeFormat - Enum in com.jrockit.mc.flightrecorder
Time format to use when printing events.
RecordingPrinter.Verbosity - Enum in com.jrockit.mc.flightrecorder
Verbosity level to use when printing events.
ReferenceField - Class in com.jrockit.mc.flightrecorder.provider
Field that can reference a value in another event Typically used when creating aggregated events.
ReferenceField(IEventType, String, IField, IField) - Constructor for class com.jrockit.mc.flightrecorder.provider.ReferenceField
 
remove(IEvent) - Method in class com.jrockit.mc.flightrecorder.provider.FeatureSet
 
remove(IEvent) - Method in interface com.jrockit.mc.flightrecorder.spi.IFeatureSet
Removes an event from the feature set.
remove() - Method in class com.jrockit.mc.flightrecorder.util.ArrayIterator
 
remove() - Method in class com.jrockit.mc.flightrecorder.util.EmptyIterator
 
remove() - Method in class com.jrockit.mc.flightrecorder.util.FilteredIterator
 
remove() - Method in class com.jrockit.mc.flightrecorder.util.PriorityIterator
Remove is not supported.
Repository - Class in com.jrockit.mc.flightrecorder.provider
An in-memory storage repository.
Repository(String, IEventFilter) - Constructor for class com.jrockit.mc.flightrecorder.provider.Repository
 
Repository(String) - Constructor for class com.jrockit.mc.flightrecorder.provider.Repository
 
RepositoryBuilder - Class in com.jrockit.mc.flightrecorder.provider
Builder that create a Repository from an IChunkInput
RepositoryBuilder() - Constructor for class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 

S

SEED - Static variable in class com.jrockit.mc.flightrecorder.util.EqualsToolkit
 
setAttribute(Collection<String>) - Method in class com.jrockit.mc.flightrecorder.provider.Values
 
setAttribute(Collection<String>) - Method in interface com.jrockit.mc.flightrecorder.spi.IValues
Sets the attribute values that should be extracted.
setBitField(int) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
setBitField(int) - Method in interface com.jrockit.mc.flightrecorder.spi.IEvent
Sets the bit field for the event.
setBitField(int) - Method in interface com.jrockit.mc.flightrecorder.spi.IEventType
Sets the the bit field for the event type.
setColor(Color) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
setColor(Color) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
setContentType(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setDescription(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
setDescription(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setDescription(String) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
setDescription(String) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setDescription(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setEndTime(long) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setEndTime(long) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setEventTypes(Collection<IEventType>) - Method in class com.jrockit.mc.flightrecorder.provider.View
 
setEventTypes(Collection<IEventType>) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Set the event types for the view
setExpansion(Expansion) - Method in class com.jrockit.mc.flightrecorder.provider.View
 
setExpansion(Expansion) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
How to select events.
setFieldType(FieldType) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setFieldTypes(Collection<FieldType>) - Method in class com.jrockit.mc.flightrecorder.provider.Values
 
setFieldTypes(Collection<FieldType>) - Method in interface com.jrockit.mc.flightrecorder.spi.IValues
Sets the supported FieldTypes
setFile(File) - Method in class com.jrockit.mc.flightrecorder.spi.FileProvider
Sets the file that should be used to create the IRepository
setFilter(IEventFilter) - Method in class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 
setFilter(IEventFilter) - Method in class com.jrockit.mc.flightrecorder.provider.View
Sets the filter to use.
setFilter(IEventFilter) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Sets the filter to use.
setFilter(IEventFilter) - Method in class com.jrockit.mc.flightrecorder.spi.Provider
Sets the filter to use when creating the repository.
setIdentifier(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setInput(IChunkInput<BinaryChunk>) - Method in class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 
setInputStream(InputStream) - Method in class com.jrockit.mc.flightrecorder.spi.StreamProvider
Sets the InputStream that should be used to create the IRepository
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setName(String) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setOrder(EventOrder) - Method in class com.jrockit.mc.flightrecorder.provider.View
Sets the order the vents should fetched in.
setOrder(EventOrder) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Set the order to extract the events in.
setPath(String) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
 
setPath(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setPrintStream(PrintStream) - Method in class com.jrockit.mc.flightrecorder.util.PrintStreamProgressMonitor
 
setProgressMonitor(IProgressMonitor) - Method in class com.jrockit.mc.flightrecorder.provider.RepositoryBuilder
 
setProgressMonitor(IProgressMonitor) - Method in class com.jrockit.mc.flightrecorder.spi.Provider
Sets the progress monitor that should be used when constructing the IRepository
setProperty(String, Object) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setProperty(String, Object) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setProperty(String, Object) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setRange(ITimeRange) - Method in class com.jrockit.mc.flightrecorder.provider.View
 
setRange(ITimeRange) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
Set the range the view should span-
setRelationalKey(String) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setRelations(List<String>) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
setStartTime(long) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setStartTime(long) - Method in class com.jrockit.mc.flightrecorder.provider.TrackGroup
 
setSymbolicName(String) - Method in class com.jrockit.mc.flightrecorder.provider.Track
 
setSynthetic(boolean) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
setTimeFormat(RecordingPrinter.TimeFormat) - Method in class com.jrockit.mc.flightrecorder.RecordingPrinter
Sets the time format to use when printing events.
setTimeRange(ITimeRange) - Method in class com.jrockit.mc.flightrecorder.provider.Repository
 
setTracks(Collection<ITrack>) - Method in class com.jrockit.mc.flightrecorder.provider.View
 
setTracks(Collection<ITrack>) - Method in interface com.jrockit.mc.flightrecorder.spi.IView
The tracks to include in the view
setURI(String) - Method in class com.jrockit.mc.flightrecorder.provider.Producer
 
setVerbosityLevel(RecordingPrinter.Verbosity) - Method in class com.jrockit.mc.flightrecorder.RecordingPrinter
Sets the verbosity level when printing events.
setVisible(boolean) - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Sets the visibility for the event type.
setVisible(boolean) - Method in class com.jrockit.mc.flightrecorder.provider.Field
 
Severity - Enum in com.jrockit.mc.flightrecorder.spi
Enumeration that described the severity of a logged message from an IProgressMonitor
SilentProgressMonitor - Class in com.jrockit.mc.flightrecorder.util
ProgressMonitor that does not out put any message.
SilentProgressMonitor() - Constructor for class com.jrockit.mc.flightrecorder.util.SilentProgressMonitor
 
StartTimeComparator - Class in com.jrockit.mc.flightrecorder.util
Comparator that orders ranges according to their start time.
StartTimeComparator() - Constructor for class com.jrockit.mc.flightrecorder.util.StartTimeComparator
 
StartTimeField - Class in com.jrockit.mc.flightrecorder.provider
Field that extracts the start time from an event.
StartTimeField(IEventType) - Constructor for class com.jrockit.mc.flightrecorder.provider.StartTimeField
 
StorageHelper - Class in com.jrockit.mc.flightrecorder.provider
The purpose of this class is store collection of storages so they don't need to be recalculated.
StreamProvider - Class in com.jrockit.mc.flightrecorder.spi
Abstract base class for providers that can create an IRepository from a InputStream
StreamProvider() - Constructor for class com.jrockit.mc.flightrecorder.spi.StreamProvider
 

T

TimeFilter - Class in com.jrockit.mc.flightrecorder.util
Filters out event in a time range.
TimeFilter(long, long) - Constructor for class com.jrockit.mc.flightrecorder.util.TimeFilter
 
TimeFilter(ITimeRange) - Constructor for class com.jrockit.mc.flightrecorder.util.TimeFilter
 
TimeRange - Class in com.jrockit.mc.flightrecorder.util
Class that represents a range.
TimeRange(long, long) - Constructor for class com.jrockit.mc.flightrecorder.util.TimeRange
Constructs a time range The end time must not come before the start time
TimeRangeToolkit - Class in com.jrockit.mc.flightrecorder.util
Toolkit for manipulating and formatting ITimeRanges
toString() - Method in class com.jrockit.mc.flightrecorder.provider.EventType
Returns a human readable description of the event type.
toString() - Method in class com.jrockit.mc.flightrecorder.util.TimeRange
Returns a textual representation of the range
Track - Class in com.jrockit.mc.flightrecorder.provider
A time-line where events could be place up on.
TrackGroup - Class in com.jrockit.mc.flightrecorder.provider
A container that holds tracks.
TrackType - Enum in com.jrockit.mc.flightrecorder.spi
Enumeration that determines how the data in a ITrack looks like.

V

valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.RecordingPrinter.TimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.RecordingPrinter.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.spi.EventOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.spi.Expansion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.spi.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.spi.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jrockit.mc.flightrecorder.spi.TrackType
Returns the enum constant of this type with the specified name.
Values - Class in com.jrockit.mc.flightrecorder.provider
An implementation of IValues
Values(IView) - Constructor for class com.jrockit.mc.flightrecorder.provider.Values
 
values() - Static method in enum com.jrockit.mc.flightrecorder.RecordingPrinter.TimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.RecordingPrinter.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.spi.EventOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.spi.Expansion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.spi.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.spi.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jrockit.mc.flightrecorder.spi.TrackType
Returns an array containing the constants of this enum type, in the order they are declared.
View - Class in com.jrockit.mc.flightrecorder.provider
View that allows iterator access to subset of events from a recording.
View(StorageHelper) - Constructor for class com.jrockit.mc.flightrecorder.provider.View
Sets up a view with default storages, event types and tracks.
View(StorageHelper, List<IEventType>, List<ITrack>, List<EventStorage>, List<EventStorage>) - Constructor for class com.jrockit.mc.flightrecorder.provider.View
 

A B C D E F G H I L M N O P R S T V

Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.