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.ClassElementelementprivate IEventSinkeventSinkprivate LabeledIdentifiereventTypeprivate java.lang.Object[]reusableStructprivate 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) LabeledIdentifiergetValueType()(package private) voidinit(LoaderContext context)(package private) voidreadEvent(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:
InvalidJfrFileExceptionjava.io.IOException
-
getValueType
LabeledIdentifier getValueType()
-
init
void init(LoaderContext context) throws InvalidJfrFileException, java.io.IOException
- Throws:
InvalidJfrFileExceptionjava.io.IOException
-
-