Public Member Functions | List of all members
com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder Class Referenceabstract
Inheritance diagram for com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder:
Inheritance graph
[legend]

Public Member Functions

final int getTotalBytesWritten ()
 
final int getTotalBytesWritten ()
 
final int spaceLeft ()
 
final int spaceLeft ()
 
- Public Member Functions inherited from com.google.protobuf.CodedOutputStream
final void checkNoSpaceLeft ()
 
final void checkNoSpaceLeft ()
 
abstract void flush () throws IOException
 
abstract void flush () throws IOException
 
void useDeterministicSerialization ()
 
void useDeterministicSerialization ()
 
abstract void write (byte value) throws IOException
 
abstract void write (byte value) throws IOException
 
abstract void write (byte[] value, int offset, int length) throws IOException
 
abstract void write (byte[] value, int offset, int length) throws IOException
 
abstract void write (ByteBuffer value) throws IOException
 
abstract void write (ByteBuffer value) throws IOException
 
abstract void writeBool (int fieldNumber, boolean value) throws IOException
 
abstract void writeBool (int fieldNumber, boolean value) throws IOException
 
final void writeBoolNoTag (final boolean value) throws IOException
 
final void writeBoolNoTag (final boolean value) throws IOException
 
abstract void writeByteArray (int fieldNumber, byte[] value) throws IOException
 
abstract void writeByteArray (int fieldNumber, byte[] value) throws IOException
 
abstract void writeByteArray (int fieldNumber, byte[] value, int offset, int length) throws IOException
 
abstract void writeByteArray (int fieldNumber, byte[] value, int offset, int length) throws IOException
 
final void writeByteArrayNoTag (final byte[] value) throws IOException
 
final void writeByteArrayNoTag (final byte[] value) throws IOException
 
abstract void writeByteBuffer (int fieldNumber, ByteBuffer value) throws IOException
 
abstract void writeByteBuffer (int fieldNumber, ByteBuffer value) throws IOException
 
abstract void writeBytes (int fieldNumber, ByteString value) throws IOException
 
abstract void writeBytes (int fieldNumber, ByteString value) throws IOException
 
abstract void writeBytesNoTag (final ByteString value) throws IOException
 
abstract void writeBytesNoTag (final ByteString value) throws IOException
 
final void writeDouble (final int fieldNumber, final double value) throws IOException
 
final void writeDouble (final int fieldNumber, final double value) throws IOException
 
final void writeDoubleNoTag (final double value) throws IOException
 
final void writeDoubleNoTag (final double value) throws IOException
 
final void writeEnum (final int fieldNumber, final int value) throws IOException
 
final void writeEnum (final int fieldNumber, final int value) throws IOException
 
final void writeEnumNoTag (final int value) throws IOException
 
final void writeEnumNoTag (final int value) throws IOException
 
abstract void writeFixed32 (int fieldNumber, int value) throws IOException
 
abstract void writeFixed32 (int fieldNumber, int value) throws IOException
 
abstract void writeFixed32NoTag (int value) throws IOException
 
abstract void writeFixed32NoTag (int value) throws IOException
 
abstract void writeFixed64 (int fieldNumber, long value) throws IOException
 
abstract void writeFixed64 (int fieldNumber, long value) throws IOException
 
abstract void writeFixed64NoTag (long value) throws IOException
 
abstract void writeFixed64NoTag (long value) throws IOException
 
final void writeFloat (final int fieldNumber, final float value) throws IOException
 
final void writeFloat (final int fieldNumber, final float value) throws IOException
 
final void writeFloatNoTag (final float value) throws IOException
 
final void writeFloatNoTag (final float value) throws IOException
 
final void writeGroup (final int fieldNumber, final MessageLite value) throws IOException
 
final void writeGroup (final int fieldNumber, final MessageLite value) throws IOException
 
final void writeGroupNoTag (final MessageLite value) throws IOException
 
final void writeGroupNoTag (final MessageLite value) throws IOException
 
abstract void writeInt32 (int fieldNumber, int value) throws IOException
 
abstract void writeInt32 (int fieldNumber, int value) throws IOException
 
abstract void writeInt32NoTag (final int value) throws IOException
 
abstract void writeInt32NoTag (final int value) throws IOException
 
final void writeInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeInt64NoTag (final long value) throws IOException
 
final void writeInt64NoTag (final long value) throws IOException
 
abstract void writeLazy (byte[] value, int offset, int length) throws IOException
 
abstract void writeLazy (byte[] value, int offset, int length) throws IOException
 
abstract void writeLazy (ByteBuffer value) throws IOException
 
abstract void writeLazy (ByteBuffer value) throws IOException
 
abstract void writeMessage (final int fieldNumber, final MessageLite value) throws IOException
 
abstract void writeMessage (final int fieldNumber, final MessageLite value) throws IOException
 
abstract void writeMessageNoTag (final MessageLite value) throws IOException
 
abstract void writeMessageNoTag (final MessageLite value) throws IOException
 
abstract void writeMessageSetExtension (final int fieldNumber, final MessageLite value) throws IOException
 
abstract void writeMessageSetExtension (final int fieldNumber, final MessageLite value) throws IOException
 
final void writeRawByte (final byte value) throws IOException
 
final void writeRawByte (final byte value) throws IOException
 
final void writeRawByte (final int value) throws IOException
 
final void writeRawByte (final int value) throws IOException
 
final void writeRawBytes (final byte[] value) throws IOException
 
final void writeRawBytes (final byte[] value) throws IOException
 
final void writeRawBytes (final byte[] value, int offset, int length) throws IOException
 
final void writeRawBytes (final byte[] value, int offset, int length) throws IOException
 
abstract void writeRawBytes (final ByteBuffer value) throws IOException
 
abstract void writeRawBytes (final ByteBuffer value) throws IOException
 
final void writeRawBytes (final ByteString value) throws IOException
 
final void writeRawBytes (final ByteString value) throws IOException
 
final void writeRawLittleEndian32 (final int value) throws IOException
 
final void writeRawLittleEndian32 (final int value) throws IOException
 
final void writeRawLittleEndian64 (final long value) throws IOException
 
final void writeRawLittleEndian64 (final long value) throws IOException
 
abstract void writeRawMessageSetExtension (final int fieldNumber, final ByteString value) throws IOException
 
abstract void writeRawMessageSetExtension (final int fieldNumber, final ByteString value) throws IOException
 
final void writeRawVarint32 (int value) throws IOException
 
final void writeRawVarint32 (int value) throws IOException
 
final void writeRawVarint64 (long value) throws IOException
 
final void writeRawVarint64 (long value) throws IOException
 
final void writeSFixed32 (final int fieldNumber, final int value) throws IOException
 
final void writeSFixed32 (final int fieldNumber, final int value) throws IOException
 
final void writeSFixed32NoTag (final int value) throws IOException
 
final void writeSFixed32NoTag (final int value) throws IOException
 
final void writeSFixed64 (final int fieldNumber, final long value) throws IOException
 
final void writeSFixed64 (final int fieldNumber, final long value) throws IOException
 
final void writeSFixed64NoTag (final long value) throws IOException
 
final void writeSFixed64NoTag (final long value) throws IOException
 
final void writeSInt32 (final int fieldNumber, final int value) throws IOException
 
final void writeSInt32 (final int fieldNumber, final int value) throws IOException
 
final void writeSInt32NoTag (final int value) throws IOException
 
final void writeSInt32NoTag (final int value) throws IOException
 
final void writeSInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeSInt64 (final int fieldNumber, final long value) throws IOException
 
final void writeSInt64NoTag (final long value) throws IOException
 
final void writeSInt64NoTag (final long value) throws IOException
 
abstract void writeString (int fieldNumber, String value) throws IOException
 
abstract void writeString (int fieldNumber, String value) throws IOException
 
abstract void writeStringNoTag (String value) throws IOException
 
abstract void writeStringNoTag (String value) throws IOException
 
abstract void writeTag (int fieldNumber, int wireType) throws IOException
 
abstract void writeTag (int fieldNumber, int wireType) throws IOException
 
abstract void writeUInt32 (int fieldNumber, int value) throws IOException
 
abstract void writeUInt32 (int fieldNumber, int value) throws IOException
 
abstract void writeUInt32NoTag (int value) throws IOException
 
abstract void writeUInt32NoTag (int value) throws IOException
 
abstract void writeUInt64 (int fieldNumber, long value) throws IOException
 
abstract void writeUInt64 (int fieldNumber, long value) throws IOException
 
abstract void writeUInt64NoTag (long value) throws IOException
 
abstract void writeUInt64NoTag (long value) throws IOException
 

Additional Inherited Members

- Static Public Member Functions inherited from com.google.protobuf.CodedOutputStream
static int computeBoolSize (final int fieldNumber, final boolean value)
 
static int computeBoolSize (final int fieldNumber, final boolean value)
 
static int computeBoolSizeNoTag (@SuppressWarnings("unused") final boolean unused)
 
static int computeBoolSizeNoTag (@SuppressWarnings("unused") final boolean unused)
 
static int computeByteArraySize (final int fieldNumber, final byte[] value)
 
static int computeByteArraySize (final int fieldNumber, final byte[] value)
 
static int computeByteArraySizeNoTag (final byte[] value)
 
static int computeByteArraySizeNoTag (final byte[] value)
 
static int computeByteBufferSize (final int fieldNumber, final ByteBuffer value)
 
static int computeByteBufferSize (final int fieldNumber, final ByteBuffer value)
 
static int computeByteBufferSizeNoTag (final ByteBuffer value)
 
static int computeByteBufferSizeNoTag (final ByteBuffer value)
 
static int computeBytesSize (final int fieldNumber, final ByteString value)
 
static int computeBytesSize (final int fieldNumber, final ByteString value)
 
static int computeBytesSizeNoTag (final ByteString value)
 
static int computeBytesSizeNoTag (final ByteString value)
 
static int computeDoubleSize (final int fieldNumber, final double value)
 
static int computeDoubleSize (final int fieldNumber, final double value)
 
static int computeDoubleSizeNoTag (@SuppressWarnings("unused") final double unused)
 
static int computeDoubleSizeNoTag (@SuppressWarnings("unused") final double unused)
 
static int computeEnumSize (final int fieldNumber, final int value)
 
static int computeEnumSize (final int fieldNumber, final int value)
 
static int computeEnumSizeNoTag (final int value)
 
static int computeEnumSizeNoTag (final int value)
 
static int computeFixed32Size (final int fieldNumber, final int value)
 
static int computeFixed32Size (final int fieldNumber, final int value)
 
static int computeFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeFixed64Size (final int fieldNumber, final long value)
 
static int computeFixed64Size (final int fieldNumber, final long value)
 
static int computeFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeFloatSize (final int fieldNumber, final float value)
 
static int computeFloatSize (final int fieldNumber, final float value)
 
static int computeFloatSizeNoTag (@SuppressWarnings("unused") final float unused)
 
static int computeFloatSizeNoTag (@SuppressWarnings("unused") final float unused)
 
static int computeGroupSize (final int fieldNumber, final MessageLite value)
 
static int computeGroupSize (final int fieldNumber, final MessageLite value)
 
static int computeGroupSizeNoTag (final MessageLite value)
 
static int computeGroupSizeNoTag (final MessageLite value)
 
static int computeInt32Size (final int fieldNumber, final int value)
 
static int computeInt32Size (final int fieldNumber, final int value)
 
static int computeInt32SizeNoTag (final int value)
 
static int computeInt32SizeNoTag (final int value)
 
static int computeInt64Size (final int fieldNumber, final long value)
 
static int computeInt64Size (final int fieldNumber, final long value)
 
static int computeInt64SizeNoTag (final long value)
 
static int computeInt64SizeNoTag (final long value)
 
static int computeLazyFieldMessageSetExtensionSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldMessageSetExtensionSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSize (final int fieldNumber, final LazyFieldLite value)
 
static int computeLazyFieldSizeNoTag (final LazyFieldLite value)
 
static int computeLazyFieldSizeNoTag (final LazyFieldLite value)
 
static int computeMessageSetExtensionSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSetExtensionSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSize (final int fieldNumber, final MessageLite value)
 
static int computeMessageSizeNoTag (final MessageLite value)
 
static int computeMessageSizeNoTag (final MessageLite value)
 
static int computeRawMessageSetExtensionSize (final int fieldNumber, final ByteString value)
 
static int computeRawMessageSetExtensionSize (final int fieldNumber, final ByteString value)
 
static int computeRawVarint32Size (final int value)
 
static int computeRawVarint32Size (final int value)
 
static int computeRawVarint64Size (long value)
 
static int computeRawVarint64Size (long value)
 
static int computeSFixed32Size (final int fieldNumber, final int value)
 
static int computeSFixed32Size (final int fieldNumber, final int value)
 
static int computeSFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeSFixed32SizeNoTag (@SuppressWarnings("unused") final int unused)
 
static int computeSFixed64Size (final int fieldNumber, final long value)
 
static int computeSFixed64Size (final int fieldNumber, final long value)
 
static int computeSFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeSFixed64SizeNoTag (@SuppressWarnings("unused") final long unused)
 
static int computeSInt32Size (final int fieldNumber, final int value)
 
static int computeSInt32Size (final int fieldNumber, final int value)
 
static int computeSInt32SizeNoTag (final int value)
 
static int computeSInt32SizeNoTag (final int value)
 
static int computeSInt64Size (final int fieldNumber, final long value)
 
static int computeSInt64Size (final int fieldNumber, final long value)
 
static int computeSInt64SizeNoTag (final long value)
 
static int computeSInt64SizeNoTag (final long value)
 
static int computeStringSize (final int fieldNumber, final String value)
 
static int computeStringSize (final int fieldNumber, final String value)
 
static int computeStringSizeNoTag (final String value)
 
static int computeStringSizeNoTag (final String value)
 
static int computeTagSize (final int fieldNumber)
 
static int computeTagSize (final int fieldNumber)
 
static int computeUInt32Size (final int fieldNumber, final int value)
 
static int computeUInt32Size (final int fieldNumber, final int value)
 
static int computeUInt32SizeNoTag (final int value)
 
static int computeUInt32SizeNoTag (final int value)
 
static int computeUInt64Size (final int fieldNumber, final long value)
 
static int computeUInt64Size (final int fieldNumber, final long value)
 
static int computeUInt64SizeNoTag (long value)
 
static int computeUInt64SizeNoTag (long value)
 
static int encodeZigZag32 (final int n)
 
static int encodeZigZag32 (final int n)
 
static long encodeZigZag64 (final long n)
 
static long encodeZigZag64 (final long n)
 
static CodedOutputStream newInstance (ByteBuffer buffer)
 
static CodedOutputStream newInstance (ByteBuffer buffer)
 
static CodedOutputStream newInstance (ByteBuffer byteBuffer, @SuppressWarnings("unused") int unused)
 
static CodedOutputStream newInstance (ByteBuffer byteBuffer, @SuppressWarnings("unused") int unused)
 
static CodedOutputStream newInstance (final byte[] flatArray)
 
static CodedOutputStream newInstance (final byte[] flatArray)
 
static CodedOutputStream newInstance (final byte[] flatArray, final int offset, final int length)
 
static CodedOutputStream newInstance (final byte[] flatArray, final int offset, final int length)
 
static CodedOutputStream newInstance (final OutputStream output)
 
static CodedOutputStream newInstance (final OutputStream output)
 
static CodedOutputStream newInstance (final OutputStream output, final int bufferSize)
 
static CodedOutputStream newInstance (final OutputStream output, final int bufferSize)
 
- Static Public Attributes inherited from com.google.protobuf.CodedOutputStream
static final int DEFAULT_BUFFER_SIZE = 4096
 
static final int LITTLE_ENDIAN_32_SIZE = FIXED32_SIZE
 

Detailed Description

Abstract base class for buffered encoders.

Definition at line 2234 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

Member Function Documentation

◆ getTotalBytesWritten() [1/2]

final int com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder.getTotalBytesWritten ( )
inline

Get the total number of bytes successfully written to this stream. The returned value is not guaranteed to be accurate if exceptions have been found in the middle of writing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2260 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ getTotalBytesWritten() [2/2]

final int com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder.getTotalBytesWritten ( )
inline

Get the total number of bytes successfully written to this stream. The returned value is not guaranteed to be accurate if exceptions have been found in the middle of writing.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2260 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ spaceLeft() [1/2]

final int com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder.spaceLeft ( )
inline

If writing to a flat array, return the space left in the array. Otherwise, throws

UnsupportedOperationException

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2253 of file protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.

◆ spaceLeft() [2/2]

final int com.google.protobuf.CodedOutputStream.AbstractBufferedEncoder.spaceLeft ( )
inline

If writing to a flat array, return the space left in the array. Otherwise, throws

UnsupportedOperationException

.

Reimplemented from com.google.protobuf.CodedOutputStream.

Definition at line 2253 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java.


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


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