public abstract class ParsingDecoder extends Decoder implements Parser.ActionHandler, SkipParser.SkipHandler
| Modifier and Type | Field and Description |
|---|---|
protected SkipParser |
parser |
| Modifier | Constructor and Description |
|---|---|
protected |
ParsingDecoder(Symbol root) |
| Modifier and Type | Method and Description |
|---|---|
void |
skipAction()
Skips the action at the top of the stack.
|
protected abstract void |
skipFixed() |
void |
skipTopSymbol()
Skips the symbol at the top of the stack.
|
arrayNext, mapNext, readArrayStart, readBoolean, readBytes, readDouble, readEnum, readFixed, readFixed, readFloat, readIndex, readInt, readLong, readMapStart, readNull, readString, readString, skipArray, skipBytes, skipFixed, skipMap, skipStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoActionprotected final SkipParser parser
protected ParsingDecoder(Symbol root) throws IOException
IOExceptionprotected abstract void skipFixed()
throws IOException
IOExceptionpublic void skipAction()
throws IOException
SkipParser.SkipHandlerskipAction in interface SkipParser.SkipHandlerIOExceptionpublic void skipTopSymbol()
throws IOException
SkipParser.SkipHandlerskipTopSymbol in interface SkipParser.SkipHandlerIOExceptionCopyright © 2009–2023 The Apache Software Foundation. All rights reserved.