Uses of Annotation Interface
com.google.protobuf.CheckReturnValue
Packages that use CheckReturnValue
-
Uses of CheckReturnValue in com.google.protobuf
Classes in com.google.protobuf with annotations of type CheckReturnValueModifier and TypeClassDescription(package private) class
A buffer that was allocated by aBufferAllocator
.(package private) final class
Helper functions to decode protobuf wire format from a byte array.(package private) class
AReader
that reads from a buffer containing a message serialized with the binary protocol.(package private) class
A protobuf writer that serializes messages in their binary form.(package private) class
An object responsible for allocation of buffers.class
Immutable sequence of bytes.(package private) final class
An adapter between theReader
interface andCodedInputStream
.(package private) final class
An adapter between theWriter
interface andCodedOutputStream
.final class
Contains a collection of classes which describe protocol message types.(package private) class
ExtensionSchema<T extends FieldSet.FieldDescriptorLite<T>>
(package private) final class
(package private) final class
(package private) final class
Information for a single field in a protobuf message class.(package private) interface
Utility class that aids in properly manipulating list fields for either the lite or full runtime.(package private) final class
Utility class that aids in properly manipulating list fields for either the lite or full runtime.(package private) final class
(package private) final class
Dynamically generates a manifest-based (i.e.(package private) interface
(package private) final class
(package private) final class
interface
Abstract interface implemented by Protocol Message objects.(package private) interface
A MessageInfo object describes a proto message type.(package private) interface
A factory that createsMessageInfo
instances for message types.interface
Abstract interface implemented by Protocol Message objects.interface
Base interface for methods common toMessageLite
andMessageLite.Builder
to provide type equivalency.interface
Base interface for methods common toMessage
andMessage.Builder
to provide type equivalency.(package private) final class
Schema used for standard messages.(package private) final class
Schema used for proto2 messages using message_set_wireformat.(package private) interface
(package private) final class
(package private) final class
(package private) final class
Information for a oneof within a protobuf message.(package private) final class
Main runtime interface for protobuf.(package private) final class
RawMessageInfo stores the same amount of information asMessageInfo
but in a more compact format.(package private) interface
A reader of fields from a serialized protobuf message.(package private) interface
Schema<T>
A runtime schema for a single protobuf message.(package private) interface
A factory that manufacturesSchema
instances for protobuf messages.(package private) final class
Helper methods used by schemas.(package private) final class
Information for the layout of a protobuf message class.(package private) class
UnknownFieldSchema<T,
B> (package private) class
(package private) interface
A writer that performs serialization of protobuf message fields.