public abstract class ScalarDecoder extends Object
ScalarDecoderWrapper
s).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
IOException
protected abstract void skipValue(AvroParserImpl parser) throws IOException
IOException
public abstract AvroFieldReader asFieldReader(String name, boolean skipper)
public abstract String getTypeId()
Copyright © 2022 FasterXML. All rights reserved.