(package private) static int |
ArrayDecoders.decodeBoolList(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated boolean field.
|
(package private) static int |
ArrayDecoders.decodeBytes(byte[] data,
int position,
ArrayDecoders.Registers registers) |
Decodes a bytes value.
|
(package private) static int |
ArrayDecoders.decodeBytesList(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated bytes field.
|
(package private) static int |
ArrayDecoders.decodeDoubleList(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated double field.
|
(package private) static int |
ArrayDecoders.decodeExtension(int tag,
byte[] data,
int position,
int limit,
GeneratedMessageLite.ExtendableMessage<?,?> message,
GeneratedMessageLite.GeneratedExtension<?,?> extension,
UnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite> unknownFieldSchema,
ArrayDecoders.Registers registers) |
|
(package private) static int |
ArrayDecoders.decodeExtensionOrUnknownField(int tag,
byte[] data,
int position,
int limit,
java.lang.Object message,
MessageLite defaultInstance,
UnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite> unknownFieldSchema,
ArrayDecoders.Registers registers) |
|
(package private) static int |
ArrayDecoders.decodeFixed32List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated fixed32 field.
|
(package private) static int |
ArrayDecoders.decodeFixed64List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated fixed64 field.
|
(package private) static int |
ArrayDecoders.decodeFloatList(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated float field.
|
(package private) static int |
ArrayDecoders.decodeGroupField(Schema schema,
byte[] data,
int position,
int limit,
int endGroup,
ArrayDecoders.Registers registers) |
Decodes a group value.
|
(package private) static int |
ArrayDecoders.decodeGroupList(Schema schema,
int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated group field
|
private <K,V> int |
MessageSchema.decodeMapEntry(byte[] data,
int position,
int limit,
MapEntryLite.Metadata<K,V> metadata,
java.util.Map<K,V> target,
ArrayDecoders.Registers registers) |
Decodes a map entry.
|
private int |
MessageSchema.decodeMapEntryValue(byte[] data,
int position,
int limit,
WireFormat.FieldType fieldType,
java.lang.Class<?> messageType,
ArrayDecoders.Registers registers) |
Decodes a map entry key or value.
|
(package private) static int |
ArrayDecoders.decodeMessageField(Schema schema,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
Decodes a message value.
|
(package private) static int |
ArrayDecoders.decodeMessageList(Schema<?> schema,
int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated message field
|
(package private) static int |
ArrayDecoders.decodePackedBoolList(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed boolean field.
|
(package private) static int |
ArrayDecoders.decodePackedDoubleList(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed double field.
|
(package private) static int |
ArrayDecoders.decodePackedFixed32List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed fixed32 field.
|
(package private) static int |
ArrayDecoders.decodePackedFixed64List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed fixed64 field.
|
(package private) static int |
ArrayDecoders.decodePackedFloatList(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed float field.
|
(package private) static int |
ArrayDecoders.decodePackedSInt32List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed sint32 field.
|
(package private) static int |
ArrayDecoders.decodePackedSInt64List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed sint64 field.
|
(package private) static int |
ArrayDecoders.decodePackedVarint32List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed 32-bit varint field.
|
(package private) static int |
ArrayDecoders.decodePackedVarint64List(byte[] data,
int position,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a packed 64-bit varint field.
|
(package private) static int |
ArrayDecoders.decodeSInt32List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated sint32 field.
|
(package private) static int |
ArrayDecoders.decodeSInt64List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated sint64 field.
|
(package private) static int |
ArrayDecoders.decodeString(byte[] data,
int position,
ArrayDecoders.Registers registers) |
Decodes a string value.
|
(package private) static int |
ArrayDecoders.decodeStringList(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated string field.
|
(package private) static int |
ArrayDecoders.decodeStringListRequireUtf8(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated string field with utf8 check.
|
(package private) static int |
ArrayDecoders.decodeStringRequireUtf8(byte[] data,
int position,
ArrayDecoders.Registers registers) |
Decodes a string value with utf8 check.
|
(package private) static int |
ArrayDecoders.decodeUnknownField(int tag,
byte[] data,
int position,
int limit,
UnknownFieldSetLite unknownFields,
ArrayDecoders.Registers registers) |
Decodes an unknown field.
|
(package private) static int |
ArrayDecoders.decodeVarint32(byte[] data,
int position,
ArrayDecoders.Registers registers) |
Decodes a varint.
|
(package private) static int |
ArrayDecoders.decodeVarint32(int firstByte,
byte[] data,
int position,
ArrayDecoders.Registers registers) |
Like decodeVarint32 except that the first byte is already read.
|
(package private) static int |
ArrayDecoders.decodeVarint32List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated 32-bit varint field.
|
(package private) static int |
ArrayDecoders.decodeVarint64(byte[] data,
int position,
ArrayDecoders.Registers registers) |
Decodes a varint.
|
(package private) static int |
ArrayDecoders.decodeVarint64(long firstByte,
byte[] data,
int position,
ArrayDecoders.Registers registers) |
Like decodeVarint64 except that the first byte is already read.
|
(package private) static int |
ArrayDecoders.decodeVarint64List(int tag,
byte[] data,
int position,
int limit,
Internal.ProtobufList<?> list,
ArrayDecoders.Registers registers) |
Decodes a repeated 64-bit varint field.
|
void |
MessageSchema.mergeFrom(T message,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
|
void |
MessageSetSchema.mergeFrom(T message,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
|
void |
Schema.mergeFrom(T message,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
Like the above but parses from a byte[] without extensions.
|
private <K,V> int |
MessageSchema.parseMapField(T message,
byte[] data,
int position,
int limit,
int bufferPosition,
long fieldOffset,
ArrayDecoders.Registers registers) |
|
private int |
MessageSchema.parseOneofField(T message,
byte[] data,
int position,
int limit,
int tag,
int number,
int wireType,
int typeAndOffset,
int fieldType,
long fieldOffset,
int bufferPosition,
ArrayDecoders.Registers registers) |
|
(package private) int |
MessageSchema.parseProto2Message(T message,
byte[] data,
int position,
int limit,
int endGroup,
ArrayDecoders.Registers registers) |
Parses a proto2 message or group and returns the position after the message/group.
|
private int |
MessageSchema.parseProto3Message(T message,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
Parses a proto3 message and returns the limit if parsing is successful.
|
private int |
MessageSchema.parseRepeatedField(T message,
byte[] data,
int position,
int limit,
int tag,
int number,
int wireType,
int bufferPosition,
long typeAndOffset,
int fieldType,
long fieldOffset,
ArrayDecoders.Registers registers) |
|
(package private) static int |
ArrayDecoders.skipField(int tag,
byte[] data,
int position,
int limit,
ArrayDecoders.Registers registers) |
Skips an unknown field.
|