Class StructDefaults.ArrayDefaults
java.lang.Object
tools.jackson.core.TokenStreamContext
tools.jackson.dataformat.avro.deser.AvroReadContext
tools.jackson.dataformat.avro.deser.AvroStructureReader
tools.jackson.dataformat.avro.deser.ArrayReader
tools.jackson.dataformat.avro.deser.StructDefaults.ArrayDefaults
- Enclosing class:
- StructDefaults
-
Field Summary
FieldsFields inherited from class tools.jackson.dataformat.avro.deser.ArrayReader
_count, _currentName, _elementTypeId, _parser, _state, STATE_DONE, STATE_ELEMENTS, STATE_END, STATE_STARTFields inherited from class tools.jackson.dataformat.avro.deser.AvroReadContext
_currentValue, _currToken, _parent, _typeIdFields inherited from class tools.jackson.core.TokenStreamContext
_index, _nestingDepth, _type, TYPE_ARRAY, TYPE_OBJECT, TYPE_ROOT -
Constructor Summary
ConstructorsConstructorDescriptionArrayDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] valueReaders) -
Method Summary
Modifier and TypeMethodDescriptionnewReader(AvroReadContext parent, AvroParserImpl parser) Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).tools.jackson.core.JsonTokenvoidskipValue(AvroParserImpl parser) Alternative toAvroStructureReader.nextToken()which will simply skip the full value.Methods inherited from class tools.jackson.dataformat.avro.deser.ArrayReader
appendDesc, construct, construct, currentName, getRemainingElements, getTypeId, nextName, nextNameMatchMethods inherited from class tools.jackson.dataformat.avro.deser.AvroStructureReader
_throwUnsupported, consumesNoContent, throwIllegalStateMethods inherited from class tools.jackson.dataformat.avro.deser.AvroReadContext
_reportError, assignCurrentValue, currentToken, currentValue, getParent, toStringMethods inherited from class tools.jackson.core.TokenStreamContext
getCurrentIndex, getEntryCount, getNestingDepth, hasCurrentIndex, hasCurrentName, hasPathSegment, inArray, inObject, inRoot, pathAsPointer, pathAsPointer, startLocation, typeDesc
-
Field Details
-
_valueReaders
-
-
Constructor Details
-
ArrayDefaults
-
-
Method Details
-
newReader
Description copied from class:AvroStructureReaderMethod for creating actual instance to use for reading (initial instance constructed is so-called blueprint).- Specified by:
newReaderin classAvroStructureReader
-
nextToken
- Specified by:
nextTokenin classAvroStructureReader- Throws:
IOException
-
skipValue
Description copied from class:AvroStructureReaderAlternative toAvroStructureReader.nextToken()which will simply skip the full value.- Specified by:
skipValuein classAvroStructureReader- Throws:
IOException
-