
Public Member Functions | |
| int | getFieldNumber () throws IOException |
| int | getFieldNumber () throws IOException |
| int | getTag () |
| int | getTag () |
| int | getTotalBytesRead () |
| int | getTotalBytesRead () |
| boolean | readBool () throws IOException |
| boolean | readBool () throws IOException |
| void | readBoolList (List< Boolean > target) throws IOException |
| void | readBoolList (List< Boolean > target) throws IOException |
| ByteString | readBytes () throws IOException |
| ByteString | readBytes () throws IOException |
| void | readBytesList (List< ByteString > target) throws IOException |
| void | readBytesList (List< ByteString > target) throws IOException |
| double | readDouble () throws IOException |
| double | readDouble () throws IOException |
| void | readDoubleList (List< Double > target) throws IOException |
| void | readDoubleList (List< Double > target) throws IOException |
| int | readEnum () throws IOException |
| int | readEnum () throws IOException |
| void | readEnumList (List< Integer > target) throws IOException |
| void | readEnumList (List< Integer > target) throws IOException |
| int | readFixed32 () throws IOException |
| int | readFixed32 () throws IOException |
| void | readFixed32List (List< Integer > target) throws IOException |
| void | readFixed32List (List< Integer > target) throws IOException |
| long | readFixed64 () throws IOException |
| long | readFixed64 () throws IOException |
| void | readFixed64List (List< Long > target) throws IOException |
| void | readFixed64List (List< Long > target) throws IOException |
| float | readFloat () throws IOException |
| float | readFloat () throws IOException |
| void | readFloatList (List< Float > target) throws IOException |
| void | readFloatList (List< Float > target) throws IOException |
| int | readInt32 () throws IOException |
| int | readInt32 () throws IOException |
| void | readInt32List (List< Integer > target) throws IOException |
| void | readInt32List (List< Integer > target) throws IOException |
| long | readInt64 () throws IOException |
| long | readInt64 () throws IOException |
| void | readInt64List (List< Long > target) throws IOException |
| void | readInt64List (List< Long > target) throws IOException |
| int | readSFixed32 () throws IOException |
| int | readSFixed32 () throws IOException |
| void | readSFixed32List (List< Integer > target) throws IOException |
| void | readSFixed32List (List< Integer > target) throws IOException |
| long | readSFixed64 () throws IOException |
| long | readSFixed64 () throws IOException |
| void | readSFixed64List (List< Long > target) throws IOException |
| void | readSFixed64List (List< Long > target) throws IOException |
| int | readSInt32 () throws IOException |
| int | readSInt32 () throws IOException |
| void | readSInt32List (List< Integer > target) throws IOException |
| void | readSInt32List (List< Integer > target) throws IOException |
| long | readSInt64 () throws IOException |
| long | readSInt64 () throws IOException |
| void | readSInt64List (List< Long > target) throws IOException |
| void | readSInt64List (List< Long > target) throws IOException |
| String | readString () throws IOException |
| String | readString () throws IOException |
| String | readStringInternal (boolean requireUtf8) throws IOException |
| String | readStringInternal (boolean requireUtf8) throws IOException |
| void | readStringList (List< String > target) throws IOException |
| void | readStringList (List< String > target) throws IOException |
| void | readStringListInternal (List< String > target, boolean requireUtf8) throws IOException |
| void | readStringListInternal (List< String > target, boolean requireUtf8) throws IOException |
| void | readStringListRequireUtf8 (List< String > target) throws IOException |
| void | readStringListRequireUtf8 (List< String > target) throws IOException |
| String | readStringRequireUtf8 () throws IOException |
| String | readStringRequireUtf8 () throws IOException |
| int | readUInt32 () throws IOException |
| int | readUInt32 () throws IOException |
| void | readUInt32List (List< Integer > target) throws IOException |
| void | readUInt32List (List< Integer > target) throws IOException |
| long | readUInt64 () throws IOException |
| long | readUInt64 () throws IOException |
| void | readUInt64List (List< Long > target) throws IOException |
| void | readUInt64List (List< Long > target) throws IOException |
| long | readVarint64 () throws IOException |
| long | readVarint64 () throws IOException |
| SafeHeapReader (ByteBuffer bytebuf, boolean bufferIsImmutable) | |
| SafeHeapReader (ByteBuffer bytebuf, boolean bufferIsImmutable) | |
| boolean | skipField () throws IOException |
| boolean | skipField () throws IOException |
Private Member Functions | |
| boolean | isAtEnd () |
| boolean | isAtEnd () |
| byte | readByte () throws IOException |
| byte | readByte () throws IOException |
| Object | readField (WireFormat.FieldType fieldType, Class<?> messageType, ExtensionRegistryLite extensionRegistry) throws IOException |
| Object | readField (WireFormat.FieldType fieldType, Class<?> messageType, ExtensionRegistryLite extensionRegistry) throws IOException |
| int | readLittleEndian32 () throws IOException |
| int | readLittleEndian32 () throws IOException |
| int | readLittleEndian32_NoCheck () |
| int | readLittleEndian32_NoCheck () |
| long | readLittleEndian64 () throws IOException |
| long | readLittleEndian64 () throws IOException |
| long | readLittleEndian64_NoCheck () |
| long | readLittleEndian64_NoCheck () |
| int | readVarint32 () throws IOException |
| int | readVarint32 () throws IOException |
| long | readVarint64SlowPath () throws IOException |
| long | readVarint64SlowPath () throws IOException |
| void | requireBytes (int size) throws IOException |
| void | requireBytes (int size) throws IOException |
| void | requirePosition (int expectedPosition) throws IOException |
| void | requirePosition (int expectedPosition) throws IOException |
| void | requireWireType (int requiredWireType) throws IOException |
| void | requireWireType (int requiredWireType) throws IOException |
| void | skipBytes (final int size) throws IOException |
| void | skipBytes (final int size) throws IOException |
| void | skipGroup () throws IOException |
| void | skipGroup () throws IOException |
| void | skipVarint () throws IOException |
| void | skipVarint () throws IOException |
| void | skipVarintSlowPath () throws IOException |
| void | skipVarintSlowPath () throws IOException |
| void | verifyPackedFixed32Length (int bytes) throws IOException |
| void | verifyPackedFixed32Length (int bytes) throws IOException |
| void | verifyPackedFixed64Length (int bytes) throws IOException |
| void | verifyPackedFixed64Length (int bytes) throws IOException |
Private Attributes | |
| final byte[] | buffer |
| final boolean | bufferIsImmutable |
| int | endGroupTag |
| final int | initialPos |
| int | limit |
| int | pos |
| int | tag |
A BinaryReader implementation that operates on a heap ByteBuffer. Uses only safe operations on the underlying array.
Definition at line 91 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 100 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 100 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 117 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 117 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 129 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 129 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 112 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 112 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 107 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 107 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 203 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 203 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 811 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 811 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1611 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1611 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 310 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 310 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 993 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 993 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 161 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 161 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 363 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 363 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 333 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 333 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1078 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1078 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1448 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1448 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 197 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 197 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 747 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 747 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 191 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 191 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 683 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 683 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 167 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 167 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 427 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 427 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 185 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 185 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 619 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 619 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 179 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 179 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 555 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 555 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1618 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1618 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1628 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1628 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1623 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1623 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1638 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1638 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 339 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 339 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1140 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1140 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 345 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 345 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1204 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1204 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 351 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 351 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1268 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1268 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 357 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 357 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1330 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1330 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 209 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 209 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 218 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 218 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 875 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 875 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 884 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 884 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 880 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 880 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 214 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 214 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 327 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 327 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1016 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1016 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 173 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 173 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 491 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 491 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Read a raw Varint from the stream. If larger than 32 bits, discard the upper bits.
Definition at line 1494 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Read a raw Varint from the stream. If larger than 32 bits, discard the upper bits.
Definition at line 1494 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1531 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 1531 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1599 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1599 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1695 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1695 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1723 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1723 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1701 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1701 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1675 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1675 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 134 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inline |
Definition at line 134 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1681 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1681 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1652 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1652 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1666 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1666 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1715 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1715 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1707 of file protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
inlineprivate |
Definition at line 1707 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 93 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 92 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 98 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 95 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 96 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 94 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.
|
private |
Definition at line 97 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java.