Public Member Functions | |
void | checkLastTagWas (final int value) throws InvalidProtocolBufferException |
void | checkLastTagWas (final int value) throws InvalidProtocolBufferException |
void | enableAliasing (boolean enabled) |
void | enableAliasing (boolean enabled) |
int | getBytesUntilLimit () |
int | getBytesUntilLimit () |
int | getLastTag () |
int | getLastTag () |
int | getTotalBytesRead () |
int | getTotalBytesRead () |
boolean | isAtEnd () throws IOException |
boolean | isAtEnd () throws IOException |
void | popLimit (final int oldLimit) |
void | popLimit (final int oldLimit) |
int | pushLimit (int byteLimit) throws InvalidProtocolBufferException |
int | pushLimit (int byteLimit) throws InvalidProtocolBufferException |
boolean | readBool () throws IOException |
boolean | readBool () throws IOException |
byte[] | readByteArray () throws IOException |
byte[] | readByteArray () throws IOException |
ByteBuffer | readByteBuffer () throws IOException |
ByteBuffer | readByteBuffer () throws IOException |
ByteString | readBytes () throws IOException |
ByteString | readBytes () throws IOException |
double | readDouble () throws IOException |
double | readDouble () throws IOException |
int | readEnum () throws IOException |
int | readEnum () throws IOException |
int | readFixed32 () throws IOException |
int | readFixed32 () throws IOException |
long | readFixed64 () throws IOException |
long | readFixed64 () throws IOException |
float | readFloat () throws IOException |
float | readFloat () throws IOException |
void | readGroup (final int fieldNumber, final MessageLite.Builder builder, final ExtensionRegistryLite extensionRegistry) throws IOException |
void | readGroup (final int fieldNumber, final MessageLite.Builder builder, final ExtensionRegistryLite extensionRegistry) throws IOException |
int | readInt32 () throws IOException |
int | readInt32 () throws IOException |
long | readInt64 () throws IOException |
long | readInt64 () throws IOException |
void | readMessage (final MessageLite.Builder builder, final ExtensionRegistryLite extensionRegistry) throws IOException |
void | readMessage (final MessageLite.Builder builder, final ExtensionRegistryLite extensionRegistry) throws IOException |
byte | readRawByte () throws IOException |
byte | readRawByte () throws IOException |
byte[] | readRawBytes (final int length) throws IOException |
byte[] | readRawBytes (final int length) throws IOException |
int | readRawLittleEndian32 () throws IOException |
int | readRawLittleEndian32 () throws IOException |
long | readRawLittleEndian64 () throws IOException |
long | readRawLittleEndian64 () throws IOException |
int | readRawVarint32 () throws IOException |
int | readRawVarint32 () throws IOException |
long | readRawVarint64 () throws IOException |
long | readRawVarint64 () throws IOException |
int | readSFixed32 () throws IOException |
int | readSFixed32 () throws IOException |
long | readSFixed64 () throws IOException |
long | readSFixed64 () throws IOException |
int | readSInt32 () throws IOException |
int | readSInt32 () throws IOException |
long | readSInt64 () throws IOException |
long | readSInt64 () throws IOException |
String | readString () throws IOException |
String | readString () throws IOException |
String | readStringRequireUtf8 () throws IOException |
String | readStringRequireUtf8 () throws IOException |
int | readTag () throws IOException |
int | readTag () throws IOException |
int | readUInt32 () throws IOException |
int | readUInt32 () throws IOException |
long | readUInt64 () throws IOException |
long | readUInt64 () throws IOException |
void | readUnknownGroup (final int fieldNumber, final MessageLite.Builder builder) throws IOException |
void | readUnknownGroup (final int fieldNumber, final MessageLite.Builder builder) throws IOException |
void | resetSizeCounter () |
void | resetSizeCounter () |
boolean | skipField (final int tag) throws IOException |
boolean | skipField (final int tag) throws IOException |
boolean | skipField (final int tag, final CodedOutputStream output) throws IOException |
boolean | skipField (final int tag, final CodedOutputStream output) throws IOException |
void | skipMessage () throws IOException |
void | skipMessage () throws IOException |
void | skipMessage (CodedOutputStream output) throws IOException |
void | skipMessage (CodedOutputStream output) throws IOException |
void | skipRawBytes (final int length) throws IOException |
void | skipRawBytes (final int length) throws IOException |
![]() | |
void | checkRecursionLimit () throws InvalidProtocolBufferException |
final int | setRecursionLimit (final int limit) |
final int | setRecursionLimit (final int limit) |
final int | setSizeLimit (final int limit) |
final int | setSizeLimit (final int limit) |
Private Member Functions | |
ArrayDecoder (final byte[] buffer, final int offset, final int len, boolean immutable) | |
ArrayDecoder (final byte[] buffer, final int offset, final int len, boolean immutable) | |
void | recomputeBufferSizeAfterLimit () |
void | recomputeBufferSizeAfterLimit () |
void | skipRawVarint () throws IOException |
void | skipRawVarint () throws IOException |
void | skipRawVarintFastPath () throws IOException |
void | skipRawVarintFastPath () throws IOException |
void | skipRawVarintSlowPath () throws IOException |
void | skipRawVarintSlowPath () throws IOException |
Private Attributes | |
final byte[] | buffer |
int | bufferSizeAfterLimit |
int | currentLimit = Integer.MAX_VALUE |
boolean | enableAliasing |
final boolean | immutable |
int | lastTag |
int | limit |
int | pos |
int | startPos |
Additional Inherited Members | |
![]() | |
static int | decodeZigZag32 (final int n) |
static int | decodeZigZag32 (final int n) |
static long | decodeZigZag64 (final long n) |
static long | decodeZigZag64 (final long n) |
static CodedInputStream | newInstance (ByteBuffer buf) |
static CodedInputStream | newInstance (ByteBuffer buf) |
static CodedInputStream | newInstance (final byte[] buf) |
static CodedInputStream | newInstance (final byte[] buf) |
static CodedInputStream | newInstance (final byte[] buf, final int off, final int len) |
static CodedInputStream | newInstance (final byte[] buf, final int off, final int len) |
static CodedInputStream | newInstance (final InputStream input) |
static CodedInputStream | newInstance (final InputStream input) |
static CodedInputStream | newInstance (final InputStream input, int bufferSize) |
static CodedInputStream | newInstance (final InputStream input, int bufferSize) |
static CodedInputStream | newInstance (final Iterable< ByteBuffer > input) |
static CodedInputStream | newInstance (final Iterable< ByteBuffer > input) |
static int | readRawVarint32 (final int firstByte, final InputStream input) throws IOException |
static int | readRawVarint32 (final int firstByte, final InputStream input) throws IOException |
A CodedInputStream implementation that uses a backing array as the input.
Definition at line 595 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 608 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 614 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Verifies that the last call to readTag() returned the given tag value. This is used to verify that a nested group ended with the correct end tag.
InvalidProtocolBufferException |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 633 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Verifies that the last call to readTag() returned the given tag value. This is used to verify that a nested group ended with the correct end tag.
InvalidProtocolBufferException |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 639 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Enables ByteString aliasing of the underlying buffer, trading off on buffer pinning for data copies. Only valid for buffer-backed streams.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1172 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Enables ByteString aliasing of the underlying buffer, trading off on buffer pinning for data copies. Only valid for buffer-backed streams.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1176 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Returns the number of bytes to be read before the current limit. If no limit is set, returns -1.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1217 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Returns the number of bytes to be read before the current limit. If no limit is set, returns -1.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1224 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 640 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 646 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
The total bytes read up to the current position. Calling resetSizeCounter() resets this value to zero.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1231 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
The total bytes read up to the current position. Calling resetSizeCounter() resets this value to zero.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1238 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Returns true if the stream has reached the end of the input. This is the case if either the end of the underlying input source has been reached or if the stream has reached a limit created using pushLimit(int). This function may get blocked when using StreamDecoder as it invokes StreamDecoder.tryRefillBuffer(int) in this function which will try to read bytes from input.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1226 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Returns true if the stream has reached the end of the input. This is the case if either the end of the underlying input source has been reached or if the stream has reached a limit created using pushLimit(int). This function may get blocked when using StreamDecoder as it invokes StreamDecoder.tryRefillBuffer(int) in this function which will try to read bytes from input.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1233 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Discards the current limit, returning to the previous limit.
oldLimit | The old limit, as returned by . |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1211 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Discards the current limit, returning to the previous limit.
oldLimit | The old limit, as returned by . |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1218 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Sets
to (current position) +
. This is called when descending into a length-delimited embedded message.
Note that
does NOT affect how many bytes the
reads from an underlying
when refreshing its buffer. If you need to prevent reading past a certain point in the underlying
(e.g. because you expect it to contain more data after the end of the message which you need to handle differently) then you must place a wrapper around your
which limits the amount of data that can be read from it.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1182 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Sets
to (current position) +
. This is called when descending into a length-delimited embedded message.
Note that
does NOT affect how many bytes the
reads from an underlying
when refreshing its buffer. If you need to prevent reading past a certain point in the underlying
(e.g. because you expect it to contain more data after the end of the message which you need to handle differently) then you must place a wrapper around your
which limits the amount of data that can be read from it.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1186 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 781 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 787 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 916 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 920 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 922 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 926 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 896 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 900 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 746 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 752 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an enum field value from the stream. Caller is responsible for converting the numeric value to an actual enum.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 954 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an enum field value from the stream. Caller is responsible for converting the numeric value to an actual enum.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 958 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 776 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 782 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 771 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 777 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 751 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 757 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 824 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 830 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 766 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 772 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 761 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 767 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an embedded message field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 863 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an embedded message field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 865 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read one byte from the input.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1236 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read one byte from the input.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1243 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a fixed size of bytes from the input.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1244 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a fixed size of bytes from the input.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1251 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a 32-bit little-endian integer from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1136 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a 32-bit little-endian integer from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1140 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a 64-bit little-endian integer from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1152 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a 64-bit little-endian integer from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1156 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a raw Varint from the stream. If larger than 32 bits, discard the upper bits.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 981 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a raw Varint from the stream. If larger than 32 bits, discard the upper bits.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 985 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a raw Varint from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1050 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a raw Varint from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1054 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 959 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 963 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 964 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 968 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 969 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 973 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 974 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read an
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 978 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream. If the stream contains malformed UTF-8, replace the offending bytes with the standard UTF-8 replacement character.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 786 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream. If the stream contains malformed UTF-8, replace the offending bytes with the standard UTF-8 replacement character.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 792 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream. If the stream contains malformed UTF-8, throw exception InvalidProtocolBufferException.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 806 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream. If the stream contains malformed UTF-8, throw exception InvalidProtocolBufferException.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 812 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Attempt to read a field tag, returning zero if we have reached EOF. Protocol message parsers use this to read tags, since a protocol message may legally end wherever a tag occurs, and zero is not a valid tag number.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 617 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Attempt to read a field tag, returning zero if we have reached EOF. Protocol message parsers use this to read tags, since a protocol message may legally end wherever a tag occurs, and zero is not a valid tag number.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 623 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 949 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 953 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 756 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Read a
field value from the stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 762 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads a
field value from the stream and merges it into the given {}. deprecated 18.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 857 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads a
field value from the stream and merges it into the given {}. deprecated 18.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 859 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1198 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1205 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Resets the current size counter to zero (see setSizeLimit(int)). Only valid for {}-backed streams.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1177 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Resets the current size counter to zero (see setSizeLimit(int)). Only valid for {}-backed streams.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1181 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards a single field, given its tag value.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 645 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards a single field, given its tag value.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 651 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads a single field and writes it to output in wire format, given its tag value.
or
to skip to an output stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 672 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads a single field and writes it to output in wire format, given its tag value.
or
to skip to an output stream.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 678 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards an entire message. This will read either until EOF or until an endgroup tag, whichever comes first.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 723 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards an entire message. This will read either until EOF or until an endgroup tag, whichever comes first.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 729 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads an entire message and writes it to output in wire format. This will read either until EOF or until an endgroup tag, whichever comes first.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 733 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads an entire message and writes it to output in wire format. This will read either until EOF or until an endgroup tag, whichever comes first.
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 739 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards
bytes.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1262 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inline |
Reads and discards
bytes.
InvalidProtocolBufferException | The end of the stream or the current limit was reached. |
Reimplemented from com.google.protobuf.CodedInputStream.
Definition at line 1269 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1023 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1027 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1031 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1035 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1040 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
inlineprivate |
Definition at line 1044 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 596 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 599 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
The absolute position of the end of the current message.
Definition at line 606 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 603 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 597 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 602 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 598 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 600 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.
|
private |
Definition at line 601 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java.