public interface RawProtoStreamReader
| Modifier and Type | Method and Description |
|---|---|
void |
checkLastTagWas(int tag) |
void |
popLimit(int oldLimit) |
int |
pushLimit(int byteLimit) |
boolean |
readBool() |
byte[] |
readByteArray() |
java.nio.ByteBuffer |
readByteBuffer() |
double |
readDouble() |
int |
readEnum() |
int |
readFixed32() |
long |
readFixed64() |
float |
readFloat() |
int |
readInt32() |
long |
readInt64() |
int |
readRawVarint32() |
long |
readRawVarint64() |
int |
readSFixed32() |
long |
readSFixed64() |
int |
readSInt32() |
long |
readSInt64() |
java.lang.String |
readString() |
int |
readTag() |
int |
readUInt32() |
long |
readUInt64() |
boolean |
skipField(int tag) |
int readTag()
throws java.io.IOException
java.io.IOExceptionvoid checkLastTagWas(int tag)
throws java.io.IOException
java.io.IOExceptionboolean skipField(int tag)
throws java.io.IOException
java.io.IOExceptionboolean readBool()
throws java.io.IOException
java.io.IOExceptionint readEnum()
throws java.io.IOException
java.io.IOExceptionjava.lang.String readString()
throws java.io.IOException
java.io.IOExceptionbyte[] readByteArray()
throws java.io.IOException
java.io.IOExceptionjava.nio.ByteBuffer readByteBuffer()
throws java.io.IOException
java.io.IOExceptiondouble readDouble()
throws java.io.IOException
java.io.IOExceptionfloat readFloat()
throws java.io.IOException
java.io.IOExceptionlong readInt64()
throws java.io.IOException
java.io.IOExceptionlong readUInt64()
throws java.io.IOException
java.io.IOExceptionlong readSInt64()
throws java.io.IOException
java.io.IOExceptionlong readFixed64()
throws java.io.IOException
java.io.IOExceptionlong readSFixed64()
throws java.io.IOException
java.io.IOExceptionlong readRawVarint64()
throws java.io.IOException
java.io.IOExceptionint readInt32()
throws java.io.IOException
java.io.IOExceptionint readUInt32()
throws java.io.IOException
java.io.IOExceptionint readSInt32()
throws java.io.IOException
java.io.IOExceptionint readFixed32()
throws java.io.IOException
java.io.IOExceptionint readSFixed32()
throws java.io.IOException
java.io.IOExceptionint readRawVarint32()
throws java.io.IOException
java.io.IOExceptionint pushLimit(int byteLimit)
throws java.io.IOException
java.io.IOExceptionvoid popLimit(int oldLimit)