protected static class StructDefaults.ArrayDefaults extends ArrayReader
| Modifier and Type | Field and Description |
|---|---|
protected AvroFieldReader[] |
_valueReaders |
_count, _currentName, _elementTypeId, _parser, _state, STATE_DONE, STATE_ELEMENTS, STATE_END, STATE_START_currToken_currentValue, _parent, _typeId| Constructor and Description |
|---|
ArrayDefaults(AvroReadContext parent,
AvroParserImpl parser,
AvroFieldReader[] valueReaders) |
| Modifier and Type | Method and Description |
|---|---|
ArrayReader |
newReader(AvroReadContext parent,
AvroParserImpl parser)
Method for creating actual instance to use for reading (initial
instance constructed is so-called blueprint).
|
com.fasterxml.jackson.core.JsonToken |
nextToken() |
void |
skipValue(AvroParserImpl parser)
Alternative to
AvroStructureReader.nextToken() which will simply skip the full
value. |
appendDesc, construct, construct, getCurrentName, getRemainingElements, getTypeId, nextFieldName_throwUnsupported, consumesNoContent, getCurrentToken, throwIllegalState_reportError, getCurrentValue, getParent, setCurrentValue, toStringprotected final AvroFieldReader[] _valueReaders
public ArrayDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] valueReaders) throws IOException
IOExceptionpublic ArrayReader newReader(AvroReadContext parent, AvroParserImpl parser) throws IOException
AvroStructureReadernewReader in class AvroStructureReaderIOExceptionpublic com.fasterxml.jackson.core.JsonToken nextToken()
throws IOException
nextToken in class AvroStructureReaderIOExceptionpublic void skipValue(AvroParserImpl parser) throws IOException
AvroStructureReaderAvroStructureReader.nextToken() which will simply skip the full
value.skipValue in class AvroStructureReaderIOExceptionCopyright © 2023 FasterXML. All rights reserved.