跳过导航链接
A B C D E F G N P R S T W X 

A

AbstractCodedOutputStream - xyz.noark.protobuf中的类
ProtoBuf编码输出流.
AbstractCodedOutputStream() - 类 的构造器xyz.noark.protobuf.AbstractCodedOutputStream
 
AbstractPacket - xyz.noark.protobuf中的类
封包的抽象实现.
AbstractPacket() - 类 的构造器xyz.noark.protobuf.AbstractPacket
 

B

buffer(byte) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
buffer(byte) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferByteArrayNoTag(byte[]) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferByteArrayNoTag(byte[]) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 
bufferFixed32NoTag(int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferFixed32NoTag(int) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferFixed64NoTag(long) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferFixed64NoTag(long) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferInt32NoTag(int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferInt32NoTag(int) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferMakeLengthIndex() - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
标记当前长度写入位置.
bufferMakeLengthIndex() - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 
bufferUInt32NoTag(int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferUInt32NoTag(int) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferUInt64NoTag(long) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferUInt64NoTag(long) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
This method does not perform bounds checking on the array.
bufferWriteLength() - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
bufferWriteLength() - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 
ByteArrayDecoder - xyz.noark.protobuf.decoder中的类
字节数组实现的解码器.
ByteArrayDecoder() - 类 的构造器xyz.noark.protobuf.decoder.ByteArrayDecoder
 

C

close() - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
close() - 类 中的方法xyz.noark.protobuf.AbstractPacket
 
close() - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 
CodedInputStream - xyz.noark.protobuf中的类
ProtoBuf编码输入流.
CodedInputStream(byte[]) - 类 的构造器xyz.noark.protobuf.CodedInputStream
 
computeInt32SizeNoTag(int) - 类 中的静态方法xyz.noark.protobuf.AbstractCodedOutputStream
Compute the number of bytes that would be needed to encode an int32 field, including tag.

D

decodeZigZag32(int) - 类 中的静态方法xyz.noark.protobuf.CodedInputStream
Decode a ZigZag-encoded 32-bit value.
decodeZigZag64(long) - 类 中的静态方法xyz.noark.protobuf.CodedInputStream
Decode a ZigZag-encoded 64-bit value.

E

encodeZigZag32(int) - 类 中的静态方法xyz.noark.protobuf.AbstractCodedOutputStream
Encode a ZigZag-encoded 32-bit value.
encodeZigZag64(long) - 类 中的静态方法xyz.noark.protobuf.AbstractCodedOutputStream
Encode a ZigZag-encoded 64-bit value.

F

flushIfNotAvailable(int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
flushIfNotAvailable(int) - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 

G

getByteArray() - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
 
getByteArray() - 类 中的方法xyz.noark.protobuf.decoder.ByteArrayDecoder
 
getOpcode() - 接口 中的方法xyz.noark.protobuf.Packet
获取当前封包编号.

N

newInstance() - 类 中的静态方法xyz.noark.protobuf.AbstractCodedOutputStream
 

P

Packet - xyz.noark.protobuf中的接口
封包接口.
parseFrom(byte[]) - 类 中的方法xyz.noark.protobuf.AbstractPacket
 
parseFrom(byte[]) - 接口 中的方法xyz.noark.protobuf.Packet
解析字节数组为封包属性.
ProtobufSerializable - xyz.noark.protobuf中的接口
ProtoBuf序列化接口.

R

readBool() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readBoolList() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readDouble() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFixed32() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFixed32List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFixed64() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFixed64List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFloat() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readFrom(CodedInputStream) - 接口 中的方法xyz.noark.protobuf.ProtobufSerializable
从字节流里读取数据填充对象属性.
readInt32() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readInt32List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readInt64() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readInt64List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readMessage(T) - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readSInt32() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readSInt32List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readSInt64() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readSInt64List() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readString() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
readTag() - 类 中的方法xyz.noark.protobuf.CodedInputStream
 

S

skipField(int) - 类 中的方法xyz.noark.protobuf.CodedInputStream
 
skipRawBytes(int) - 类 中的方法xyz.noark.protobuf.CodedInputStream
 

T

toByteArray() - 类 中的方法xyz.noark.protobuf.AbstractPacket
 
toByteArray() - 接口 中的方法xyz.noark.protobuf.Packet
封包对象转为字节数组.

W

writeBool(int, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个Bool值.
writeBoolList(int, List<Boolean>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个Boolean数组.
writeDouble(int, double) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个double值.
writeFixed32(int, int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个fixed32值.
writeFixed32List(int, List<Integer>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个fixed32数组.
writeFixed64(int, long) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个fixed64值.
writeFixed64List(int, List<Long>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个fixed64数组.
writeFloat(int, float) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个float值.
writeInt32(int, int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个int32值.
writeInt32List(int, List<Integer>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个int32数组.
writeInt64(int, long) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个int64值.
writeInt64List(int, List<Long>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个int64数组.
writeMessage(int, T) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个PB对象.
writeMessageList(int, List<? extends ProtobufSerializable>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个PB对象数组.
writeSInt32(int, int) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个sint32值.
writeSInt32List(int, List<Integer>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个sint32数组.
writeSInt64(int, long) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个sint64值.
writeSInt64List(int, List<Long>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个sint64数组.
writeString(int, String) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个string值.
writeStringList(int, List<String>, boolean) - 类 中的方法xyz.noark.protobuf.AbstractCodedOutputStream
写入一个string数组.
writeTo(AbstractCodedOutputStream) - 接口 中的方法xyz.noark.protobuf.ProtobufSerializable
把对象属性编码到字节流中.

X

xyz.noark.protobuf - 程序包 xyz.noark.protobuf
 
xyz.noark.protobuf.decoder - 程序包 xyz.noark.protobuf.decoder
 
A B C D E F G N P R S T W X 
跳过导航链接