public final class RawProtoStreamReaderImpl extends Object implements RawProtoStreamReader
Modifier and Type | Method and Description |
---|---|
void |
checkLastTagWas(int tag) |
com.google.protobuf.CodedInputStream |
getDelegate() |
static RawProtoStreamReader |
newInstance(byte[] buf) |
static RawProtoStreamReader |
newInstance(byte[] buf,
int off,
int len) |
static RawProtoStreamReader |
newInstance(ByteBuffer buf) |
static RawProtoStreamReader |
newInstance(InputStream input) |
void |
popLimit(int oldLimit) |
int |
pushLimit(int byteLimit) |
boolean |
readBool() |
byte[] |
readByteArray() |
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() |
String |
readString() |
int |
readTag() |
int |
readUInt32() |
long |
readUInt64() |
boolean |
skipField(int tag) |
public static RawProtoStreamReader newInstance(InputStream input)
public static RawProtoStreamReader newInstance(byte[] buf)
public static RawProtoStreamReader newInstance(byte[] buf, int off, int len)
public static RawProtoStreamReader newInstance(ByteBuffer buf)
public com.google.protobuf.CodedInputStream getDelegate()
public int readTag() throws IOException
readTag
in interface RawProtoStreamReader
IOException
public void checkLastTagWas(int tag) throws IOException
checkLastTagWas
in interface RawProtoStreamReader
IOException
public boolean skipField(int tag) throws IOException
skipField
in interface RawProtoStreamReader
IOException
public double readDouble() throws IOException
readDouble
in interface RawProtoStreamReader
IOException
public float readFloat() throws IOException
readFloat
in interface RawProtoStreamReader
IOException
public long readUInt64() throws IOException
readUInt64
in interface RawProtoStreamReader
IOException
public long readInt64() throws IOException
readInt64
in interface RawProtoStreamReader
IOException
public int readInt32() throws IOException
readInt32
in interface RawProtoStreamReader
IOException
public long readFixed64() throws IOException
readFixed64
in interface RawProtoStreamReader
IOException
public int readFixed32() throws IOException
readFixed32
in interface RawProtoStreamReader
IOException
public boolean readBool() throws IOException
readBool
in interface RawProtoStreamReader
IOException
public String readString() throws IOException
readString
in interface RawProtoStreamReader
IOException
public byte[] readByteArray() throws IOException
readByteArray
in interface RawProtoStreamReader
IOException
public ByteBuffer readByteBuffer() throws IOException
readByteBuffer
in interface RawProtoStreamReader
IOException
public int readUInt32() throws IOException
readUInt32
in interface RawProtoStreamReader
IOException
public int readEnum() throws IOException
readEnum
in interface RawProtoStreamReader
IOException
public int readSFixed32() throws IOException
readSFixed32
in interface RawProtoStreamReader
IOException
public long readSFixed64() throws IOException
readSFixed64
in interface RawProtoStreamReader
IOException
public int readSInt32() throws IOException
readSInt32
in interface RawProtoStreamReader
IOException
public long readSInt64() throws IOException
readSInt64
in interface RawProtoStreamReader
IOException
public int readRawVarint32() throws IOException
readRawVarint32
in interface RawProtoStreamReader
IOException
public long readRawVarint64() throws IOException
readRawVarint64
in interface RawProtoStreamReader
IOException
public int pushLimit(int byteLimit) throws IOException
pushLimit
in interface RawProtoStreamReader
IOException
public void popLimit(int oldLimit)
popLimit
in interface RawProtoStreamReader
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.