Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.google.protobuf.BinaryReader.SafeHeapReader Class Reference
Inheritance diagram for com.google.protobuf.BinaryReader.SafeHeapReader:
Inheritance graph
[legend]

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
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ SafeHeapReader() [1/2]

com.google.protobuf.BinaryReader.SafeHeapReader.SafeHeapReader ( ByteBuffer  bytebuf,
boolean  bufferIsImmutable 
)
inline

◆ SafeHeapReader() [2/2]

com.google.protobuf.BinaryReader.SafeHeapReader.SafeHeapReader ( ByteBuffer  bytebuf,
boolean  bufferIsImmutable 
)
inline

Member Function Documentation

◆ getFieldNumber() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getFieldNumber ( ) throws IOException
inline

◆ getFieldNumber() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getFieldNumber ( ) throws IOException
inline

◆ getTag() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getTag ( )
inline

◆ getTag() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getTag ( )
inline

◆ getTotalBytesRead() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getTotalBytesRead ( )
inline

◆ getTotalBytesRead() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.getTotalBytesRead ( )
inline

◆ isAtEnd() [1/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.isAtEnd ( )
inlineprivate

◆ isAtEnd() [2/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.isAtEnd ( )
inlineprivate

◆ readBool() [1/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.readBool ( ) throws IOException
inline

◆ readBool() [2/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.readBool ( ) throws IOException
inline

◆ readBoolList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readBoolList ( List< Boolean >  target) throws IOException
inline

◆ readBoolList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readBoolList ( List< Boolean >  target) throws IOException
inline

◆ readByte() [1/2]

byte com.google.protobuf.BinaryReader.SafeHeapReader.readByte ( ) throws IOException
inlineprivate

◆ readByte() [2/2]

byte com.google.protobuf.BinaryReader.SafeHeapReader.readByte ( ) throws IOException
inlineprivate

◆ readBytes() [1/2]

ByteString com.google.protobuf.BinaryReader.SafeHeapReader.readBytes ( ) throws IOException
inline

◆ readBytes() [2/2]

ByteString com.google.protobuf.BinaryReader.SafeHeapReader.readBytes ( ) throws IOException
inline

◆ readBytesList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readBytesList ( List< ByteString target) throws IOException
inline

◆ readBytesList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readBytesList ( List< ByteString target) throws IOException
inline

◆ readDouble() [1/2]

double com.google.protobuf.BinaryReader.SafeHeapReader.readDouble ( ) throws IOException
inline

◆ readDouble() [2/2]

double com.google.protobuf.BinaryReader.SafeHeapReader.readDouble ( ) throws IOException
inline

◆ readDoubleList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readDoubleList ( List< Double >  target) throws IOException
inline

◆ readDoubleList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readDoubleList ( List< Double >  target) throws IOException
inline

◆ readEnum() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readEnum ( ) throws IOException
inline

◆ readEnum() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readEnum ( ) throws IOException
inline

◆ readEnumList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readEnumList ( List< Integer >  target) throws IOException
inline

◆ readEnumList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readEnumList ( List< Integer >  target) throws IOException
inline

◆ readField() [1/2]

Object com.google.protobuf.BinaryReader.SafeHeapReader.readField ( WireFormat.FieldType  fieldType,
Class<?>  messageType,
ExtensionRegistryLite  extensionRegistry 
) throws IOException
inlineprivate

◆ readField() [2/2]

Object com.google.protobuf.BinaryReader.SafeHeapReader.readField ( WireFormat.FieldType  fieldType,
Class<?>  messageType,
ExtensionRegistryLite  extensionRegistry 
) throws IOException
inlineprivate

◆ readFixed32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readFixed32 ( ) throws IOException
inline

◆ readFixed32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readFixed32 ( ) throws IOException
inline

◆ readFixed32List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFixed32List ( List< Integer >  target) throws IOException
inline

◆ readFixed32List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFixed32List ( List< Integer >  target) throws IOException
inline

◆ readFixed64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readFixed64 ( ) throws IOException
inline

◆ readFixed64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readFixed64 ( ) throws IOException
inline

◆ readFixed64List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFixed64List ( List< Long >  target) throws IOException
inline

◆ readFixed64List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFixed64List ( List< Long >  target) throws IOException
inline

◆ readFloat() [1/2]

float com.google.protobuf.BinaryReader.SafeHeapReader.readFloat ( ) throws IOException
inline

◆ readFloat() [2/2]

float com.google.protobuf.BinaryReader.SafeHeapReader.readFloat ( ) throws IOException
inline

◆ readFloatList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFloatList ( List< Float >  target) throws IOException
inline

◆ readFloatList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readFloatList ( List< Float >  target) throws IOException
inline

◆ readInt32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readInt32 ( ) throws IOException
inline

◆ readInt32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readInt32 ( ) throws IOException
inline

◆ readInt32List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readInt32List ( List< Integer >  target) throws IOException
inline

◆ readInt32List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readInt32List ( List< Integer >  target) throws IOException
inline

◆ readInt64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readInt64 ( ) throws IOException
inline

◆ readInt64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readInt64 ( ) throws IOException
inline

◆ readInt64List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readInt64List ( List< Long >  target) throws IOException
inline

◆ readInt64List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readInt64List ( List< Long >  target) throws IOException
inline

◆ readLittleEndian32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian32 ( ) throws IOException
inlineprivate

◆ readLittleEndian32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian32 ( ) throws IOException
inlineprivate

◆ readLittleEndian32_NoCheck() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian32_NoCheck ( )
inlineprivate

◆ readLittleEndian32_NoCheck() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian32_NoCheck ( )
inlineprivate

◆ readLittleEndian64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian64 ( ) throws IOException
inlineprivate

◆ readLittleEndian64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian64 ( ) throws IOException
inlineprivate

◆ readLittleEndian64_NoCheck() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian64_NoCheck ( )
inlineprivate

◆ readLittleEndian64_NoCheck() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readLittleEndian64_NoCheck ( )
inlineprivate

◆ readSFixed32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed32 ( ) throws IOException
inline

◆ readSFixed32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed32 ( ) throws IOException
inline

◆ readSFixed32List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed32List ( List< Integer >  target) throws IOException
inline

◆ readSFixed32List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed32List ( List< Integer >  target) throws IOException
inline

◆ readSFixed64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed64 ( ) throws IOException
inline

◆ readSFixed64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed64 ( ) throws IOException
inline

◆ readSFixed64List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed64List ( List< Long >  target) throws IOException
inline

◆ readSFixed64List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSFixed64List ( List< Long >  target) throws IOException
inline

◆ readSInt32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readSInt32 ( ) throws IOException
inline

◆ readSInt32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readSInt32 ( ) throws IOException
inline

◆ readSInt32List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSInt32List ( List< Integer >  target) throws IOException
inline

◆ readSInt32List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSInt32List ( List< Integer >  target) throws IOException
inline

◆ readSInt64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readSInt64 ( ) throws IOException
inline

◆ readSInt64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readSInt64 ( ) throws IOException
inline

◆ readSInt64List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSInt64List ( List< Long >  target) throws IOException
inline

◆ readSInt64List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readSInt64List ( List< Long >  target) throws IOException
inline

◆ readString() [1/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readString ( ) throws IOException
inline

◆ readString() [2/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readString ( ) throws IOException
inline

◆ readStringInternal() [1/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readStringInternal ( boolean  requireUtf8) throws IOException
inline

◆ readStringInternal() [2/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readStringInternal ( boolean  requireUtf8) throws IOException
inline

◆ readStringList() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringList ( List< String >  target) throws IOException
inline

◆ readStringList() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringList ( List< String >  target) throws IOException
inline

◆ readStringListInternal() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringListInternal ( List< String >  target,
boolean  requireUtf8 
) throws IOException
inline

◆ readStringListInternal() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringListInternal ( List< String >  target,
boolean  requireUtf8 
) throws IOException
inline

◆ readStringListRequireUtf8() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringListRequireUtf8 ( List< String >  target) throws IOException
inline

◆ readStringListRequireUtf8() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readStringListRequireUtf8 ( List< String >  target) throws IOException
inline

◆ readStringRequireUtf8() [1/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readStringRequireUtf8 ( ) throws IOException
inline

◆ readStringRequireUtf8() [2/2]

String com.google.protobuf.BinaryReader.SafeHeapReader.readStringRequireUtf8 ( ) throws IOException
inline

◆ readUInt32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readUInt32 ( ) throws IOException
inline

◆ readUInt32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readUInt32 ( ) throws IOException
inline

◆ readUInt32List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readUInt32List ( List< Integer >  target) throws IOException
inline

◆ readUInt32List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readUInt32List ( List< Integer >  target) throws IOException
inline

◆ readUInt64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readUInt64 ( ) throws IOException
inline

◆ readUInt64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readUInt64 ( ) throws IOException
inline

◆ readUInt64List() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readUInt64List ( List< Long >  target) throws IOException
inline

◆ readUInt64List() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.readUInt64List ( List< Long >  target) throws IOException
inline

◆ readVarint32() [1/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readVarint32 ( ) throws IOException
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.

◆ readVarint32() [2/2]

int com.google.protobuf.BinaryReader.SafeHeapReader.readVarint32 ( ) throws IOException
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.

◆ readVarint64() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readVarint64 ( ) throws IOException
inline

◆ readVarint64() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readVarint64 ( ) throws IOException
inline

◆ readVarint64SlowPath() [1/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readVarint64SlowPath ( ) throws IOException
inlineprivate

◆ readVarint64SlowPath() [2/2]

long com.google.protobuf.BinaryReader.SafeHeapReader.readVarint64SlowPath ( ) throws IOException
inlineprivate

◆ requireBytes() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requireBytes ( int  size) throws IOException
inlineprivate

◆ requireBytes() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requireBytes ( int  size) throws IOException
inlineprivate

◆ requirePosition() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requirePosition ( int  expectedPosition) throws IOException
inlineprivate

◆ requirePosition() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requirePosition ( int  expectedPosition) throws IOException
inlineprivate

◆ requireWireType() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requireWireType ( int  requiredWireType) throws IOException
inlineprivate

◆ requireWireType() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.requireWireType ( int  requiredWireType) throws IOException
inlineprivate

◆ skipBytes() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipBytes ( final int  size) throws IOException
inlineprivate

◆ skipBytes() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipBytes ( final int  size) throws IOException
inlineprivate

◆ skipField() [1/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.skipField ( ) throws IOException
inline

◆ skipField() [2/2]

boolean com.google.protobuf.BinaryReader.SafeHeapReader.skipField ( ) throws IOException
inline

◆ skipGroup() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipGroup ( ) throws IOException
inlineprivate

◆ skipGroup() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipGroup ( ) throws IOException
inlineprivate

◆ skipVarint() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipVarint ( ) throws IOException
inlineprivate

◆ skipVarint() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipVarint ( ) throws IOException
inlineprivate

◆ skipVarintSlowPath() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipVarintSlowPath ( ) throws IOException
inlineprivate

◆ skipVarintSlowPath() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.skipVarintSlowPath ( ) throws IOException
inlineprivate

◆ verifyPackedFixed32Length() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.verifyPackedFixed32Length ( int  bytes) throws IOException
inlineprivate

◆ verifyPackedFixed32Length() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.verifyPackedFixed32Length ( int  bytes) throws IOException
inlineprivate

◆ verifyPackedFixed64Length() [1/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.verifyPackedFixed64Length ( int  bytes) throws IOException
inlineprivate

◆ verifyPackedFixed64Length() [2/2]

void com.google.protobuf.BinaryReader.SafeHeapReader.verifyPackedFixed64Length ( int  bytes) throws IOException
inlineprivate

Member Data Documentation

◆ buffer

final byte [] com.google.protobuf.BinaryReader.SafeHeapReader.buffer
private

◆ bufferIsImmutable

final boolean com.google.protobuf.BinaryReader.SafeHeapReader.bufferIsImmutable
private

◆ endGroupTag

int com.google.protobuf.BinaryReader.SafeHeapReader.endGroupTag
private

◆ initialPos

final int com.google.protobuf.BinaryReader.SafeHeapReader.initialPos
private

◆ limit

int com.google.protobuf.BinaryReader.SafeHeapReader.limit
private

◆ pos

int com.google.protobuf.BinaryReader.SafeHeapReader.pos
private

◆ tag

int com.google.protobuf.BinaryReader.SafeHeapReader.tag
private

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:01