Class TypeManager.EventTypeEntry
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.internal.parser.v1.TypeManager.EventTypeEntry
-
- Enclosing class:
- TypeManager
private class TypeManager.EventTypeEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ChunkMetadata.ClassElement
element
private IEventSink
eventSink
private LabeledIdentifier
eventType
private java.lang.Object[]
reusableStruct
private java.util.List<ValueReaders.IValueReader>
valueReaders
-
Constructor Summary
Constructors Constructor Description EventTypeEntry(ChunkMetadata.ClassElement element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) LabeledIdentifier
getValueType()
(package private) void
init(LoaderContext context)
(package private) void
readEvent(IDataInput input)
-
-
-
Field Detail
-
element
private final ChunkMetadata.ClassElement element
-
valueReaders
private final java.util.List<ValueReaders.IValueReader> valueReaders
-
reusableStruct
private java.lang.Object[] reusableStruct
-
eventSink
private IEventSink eventSink
-
eventType
private LabeledIdentifier eventType
-
-
Constructor Detail
-
EventTypeEntry
EventTypeEntry(ChunkMetadata.ClassElement element)
-
-
Method Detail
-
readEvent
void readEvent(IDataInput input) throws InvalidJfrFileException, java.io.IOException
- Throws:
InvalidJfrFileException
java.io.IOException
-
getValueType
LabeledIdentifier getValueType()
-
init
void init(LoaderContext context) throws InvalidJfrFileException, java.io.IOException
- Throws:
InvalidJfrFileException
java.io.IOException
-
-