public class CodedInputStream
extends java.lang.Object
| 构造器和说明 |
|---|
CodedInputStream(byte[] byteArray) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
decodeZigZag32(int n)
Decode a ZigZag-encoded 32-bit value.
|
static long |
decodeZigZag64(long n)
Decode a ZigZag-encoded 64-bit value.
|
boolean |
readBool() |
java.util.Collection<? extends java.lang.Boolean> |
readBoolList() |
double |
readDouble() |
int |
readFixed32() |
java.util.Collection<? extends java.lang.Integer> |
readFixed32List() |
long |
readFixed64() |
java.util.Collection<? extends java.lang.Long> |
readFixed64List() |
float |
readFloat() |
int |
readInt32() |
java.util.Collection<? extends java.lang.Integer> |
readInt32List() |
long |
readInt64() |
java.util.Collection<? extends java.lang.Long> |
readInt64List() |
<T extends ProtobufSerializable> |
readMessage(T message) |
int |
readSInt32() |
java.util.Collection<? extends java.lang.Integer> |
readSInt32List() |
long |
readSInt64() |
java.util.Collection<? extends java.lang.Long> |
readSInt64List() |
java.lang.String |
readString() |
int |
readTag() |
boolean |
skipField(int tag) |
void |
skipRawBytes(int length) |
public int readTag()
public boolean skipField(int tag)
public void skipRawBytes(int length)
public boolean readBool()
public int readInt32()
public int readSInt32()
public int readFixed32()
public long readInt64()
public long readSInt64()
public long readFixed64()
public java.lang.String readString()
public double readDouble()
public float readFloat()
public <T extends ProtobufSerializable> T readMessage(T message)
public java.util.Collection<? extends java.lang.Boolean> readBoolList()
public java.util.Collection<? extends java.lang.Integer> readInt32List()
public java.util.Collection<? extends java.lang.Integer> readSInt32List()
public java.util.Collection<? extends java.lang.Integer> readFixed32List()
public java.util.Collection<? extends java.lang.Long> readInt64List()
public java.util.Collection<? extends java.lang.Long> readFixed64List()
public java.util.Collection<? extends java.lang.Long> readSInt64List()
public static int decodeZigZag32(int n)
n - An unsigned 32-bit integer, stored in a signed int because Java
has no explicit unsigned support.public static long decodeZigZag64(long n)
n - An unsigned 64-bit integer, stored in a signed int because Java
has no explicit unsigned support.