Package org.apache.avro.io
Class ParsingDecoder
java.lang.Object
org.apache.avro.io.Decoder
org.apache.avro.io.ParsingDecoder
- All Implemented Interfaces:
Parser.ActionHandler,SkipParser.SkipHandler
- Direct Known Subclasses:
JsonDecoder,ValidatingDecoder
public abstract class ParsingDecoder
extends Decoder
implements Parser.ActionHandler, SkipParser.SkipHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSkips the action at the top of the stack.protected abstract voidvoidSkips the symbol at the top of the stack.Methods inherited from class org.apache.avro.io.Decoder
arrayNext, mapNext, readArrayStart, readBoolean, readBytes, readDouble, readEnum, readFixed, readFixed, readFloat, readIndex, readInt, readLong, readMapStart, readNull, readString, readString, skipArray, skipBytes, skipFixed, skipMap, skipStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.avro.io.parsing.Parser.ActionHandler
doAction
-
Field Details
-
parser
-
-
Constructor Details
-
ParsingDecoder
- Throws:
IOException
-
-
Method Details
-
skipFixed
- Throws:
IOException
-
skipAction
Description copied from interface:SkipParser.SkipHandlerSkips the action at the top of the stack.- Specified by:
skipActionin interfaceSkipParser.SkipHandler- Throws:
IOException
-
skipTopSymbol
Description copied from interface:SkipParser.SkipHandlerSkips the symbol at the top of the stack.- Specified by:
skipTopSymbolin interfaceSkipParser.SkipHandler- Throws:
IOException
-