public abstract class ScalarDecoder extends Object
ScalarDecoderWrappers).| Modifier and Type | Class and Description |
|---|---|
protected static class |
ScalarDecoder.BooleanDecoder |
protected static class |
ScalarDecoder.BytesDecoder |
protected static class |
ScalarDecoder.DoubleReader |
protected static class |
ScalarDecoder.EnumDecoder |
protected static class |
ScalarDecoder.FixedDecoder |
protected static class |
ScalarDecoder.FloatReader |
protected static class |
ScalarDecoder.IntReader |
protected static class |
ScalarDecoder.LongReader |
protected static class |
ScalarDecoder.NullReader |
protected static class |
ScalarDecoder.ScalarUnionDecoder |
protected static class |
ScalarDecoder.StringReader |
| Constructor and Description |
|---|
ScalarDecoder() |
| Modifier and Type | Method and Description |
|---|---|
abstract AvroFieldReader |
asFieldReader(String name,
boolean skipper) |
protected abstract com.fasterxml.jackson.core.JsonToken |
decodeValue(AvroParserImpl parser) |
abstract String |
getTypeId() |
protected abstract void |
skipValue(AvroParserImpl parser) |
protected abstract com.fasterxml.jackson.core.JsonToken decodeValue(AvroParserImpl parser) throws IOException
IOExceptionprotected abstract void skipValue(AvroParserImpl parser) throws IOException
IOExceptionpublic abstract AvroFieldReader asFieldReader(String name, boolean skipper)
public abstract String getTypeId()
Copyright © 2022 FasterXML. All rights reserved.