Top Description Fields Constructors Methods
tools.jackson.dataformat.avro.deser

public Class RootReader

extends AvroReadContext
Class Inheritance
Imports
java.io.IOException, tools.jackson.core.JsonToken, tools.jackson.core.sym.PropertyNameMatcher

Context used at root level; basically just a container over actual AvroStructureReader.

Field Summary

Modifier and TypeField and Description
private final AvroParserImpl
private final AvroStructureReader
Inherited from tools.jackson.dataformat.avro.deser.AvroReadContext:
_currentValue_currToken_parent_typeId

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public String
public String
public int
public JsonToken
public void
Inherited from tools.jackson.dataformat.avro.deser.AvroReadContext:
_reportErrorassignCurrentValuecurrentNamecurrentTokencurrentValuegetParentgetRemainingElementstoString

Field Detail

_parserback to summary
private final AvroParserImpl _parser
_valueReaderback to summary
private final AvroStructureReader _valueReader

Constructor Detail

RootReaderback to summary
public RootReader(AvroParserImpl parser, AvroStructureReader valueReader)

Method Detail

appendDescback to summary
public void appendDesc(StringBuilder sb)

Implements abstract tools.jackson.dataformat.avro.deser.AvroReadContext.appendDesc.

Annotations
@Override
getTypeIdback to summary
public String getTypeId()

Overrides tools.jackson.dataformat.avro.deser.AvroReadContext.getTypeId.

Annotations
@Override
nextNameback to summary
public String nextName() throws IOException

Implements abstract tools.jackson.dataformat.avro.deser.AvroReadContext.nextName.

Annotations
@Override
nextNameMatchback to summary
public int nextNameMatch(PropertyNameMatcher matcher) throws IOException

Implements abstract tools.jackson.dataformat.avro.deser.AvroReadContext.nextNameMatch.

Annotations
@Override
nextTokenback to summary
public JsonToken nextToken() throws IOException

Implements abstract tools.jackson.dataformat.avro.deser.AvroReadContext.nextToken.

Annotations
@Override
skipValueback to summary
public void skipValue(AvroParserImpl parser) throws IOException

Implements abstract tools.jackson.dataformat.avro.deser.AvroReadContext.skipValue.

Annotations
@Override