static class ValueReaders.StringReader extends java.lang.Object implements ValueReaders.IValueReader
| Modifier and Type | Field and Description |
|---|---|
private FastAccessNumberMap<java.lang.Object> |
constantPool |
(package private) static java.lang.String |
STRING |
| Constructor and Description |
|---|
StringReader(FastAccessNumberMap<java.lang.Object> constantPool) |
| Modifier and Type | Method and Description |
|---|---|
ContentType<?> |
getContentType() |
java.lang.Object |
read(IDataInput in,
boolean allowUnresolvedReference) |
java.lang.Object |
resolve(java.lang.Object value) |
void |
skip(IDataInput in) |
static final java.lang.String STRING
private final FastAccessNumberMap<java.lang.Object> constantPool
StringReader(FastAccessNumberMap<java.lang.Object> constantPool)
public java.lang.Object read(IDataInput in, boolean allowUnresolvedReference) throws java.io.IOException, InvalidJfrFileException
read in interface ValueReaders.IValueReaderjava.io.IOExceptionInvalidJfrFileExceptionpublic void skip(IDataInput in) throws java.io.IOException, InvalidJfrFileException
skip in interface ValueReaders.IValueReaderjava.io.IOExceptionInvalidJfrFileExceptionpublic java.lang.Object resolve(java.lang.Object value)
throws InvalidJfrFileException
resolve in interface ValueReaders.IValueReaderInvalidJfrFileExceptionpublic ContentType<?> getContentType()
getContentType in interface ValueReaders.IValueReader