Package | Description |
---|---|
org.openjdk.jmc.flightrecorder.internal.parser | |
org.openjdk.jmc.flightrecorder.internal.parser.v0 | |
org.openjdk.jmc.flightrecorder.internal.parser.v1 | |
org.openjdk.jmc.flightrecorder.parser |
Parser extensions are a way to modify events read from a Flight Recording.
|
org.openjdk.jmc.flightrecorder.parser.filter | |
org.openjdk.jmc.flightrecorder.parser.synthetic |
Modifier and Type | Method and Description |
---|---|
IEventSink |
RepositoryBuilder.create(java.lang.String identifier,
java.lang.String label,
java.lang.String[] category,
java.lang.String description,
java.util.List<ValueField> dataStructure) |
(package private) abstract IEventSink |
RepositoryBuilder.EventTypeEntry.createSink() |
IEventSink |
RepositoryBuilder.DurationEventTypeEntry.createSink() |
IEventSink |
RepositoryBuilder.InstantEventTypeEntry.createSink() |
Modifier and Type | Field and Description |
---|---|
private IEventSink |
EventParserManager.EventTypeEntry.sink |
Constructor and Description |
---|
EventTypeEntry(IEventSink sink,
boolean hasStartTime,
IValueReader[] valueParsers) |
Modifier and Type | Class and Description |
---|---|
private static class |
TypeManager.NopEventSink |
private static class |
TypeManager.SkipFieldsEventSink |
Modifier and Type | Field and Description |
---|---|
private IEventSink |
TypeManager.EventTypeEntry.eventSink |
private IEventSink |
TypeManager.SkipFieldsEventSink.subSink |
Constructor and Description |
---|
SkipFieldsEventSink(IEventSink subSink,
java.util.List<java.lang.Integer> skipFields,
int fieldCount) |
Modifier and Type | Method and Description |
---|---|
IEventSink |
IEventSinkFactory.create(java.lang.String identifier,
java.lang.String label,
java.lang.String[] category,
java.lang.String description,
java.util.List<ValueField> dataStructure)
Create a new event sink for an event type.
|
Modifier and Type | Field and Description |
---|---|
private static IEventSink |
FilterExtension.SKIP_SINK |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SettingsTransformer
Event sink that transforms pre JDK 11 event types to their equivalent JDK 11 types.
|
private static class |
SettingsTransformer.FixCodeCacheSink
Fix for JDK-8157024, the code cache stats unallocatedCapacity event is written as KiB but
reported as B.
|
private static class |
SyntheticAttributeExtension.ModuleExportSink |
Modifier and Type | Field and Description |
---|---|
private IEventSink |
SettingsTransformer.sink |
private IEventSink |
SettingsTransformer.FixCodeCacheSink.subSink |
private IEventSink |
SyntheticAttributeExtension.ModuleExportSink.subSink |
Constructor and Description |
---|
FixCodeCacheSink(int unallocatedFieldIndex,
IEventSink subSink) |
ModuleExportSink(IEventSink subSink,
int packageFieldIndex) |