|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Descriptors.FileDescriptor.InternalDescriptorAssigner | This class should be used by generated code only. |
Message | Abstract interface implemented by Protocol Message objects. |
Message.Builder | Abstract interface implemented by Protocol Message builders. |
RpcCallback<ParameterType> | Interface for an RPC callback, normally called when an RPC completes. |
RpcChannel | Abstract interface for an RPC channel. |
RpcController | An RpcController mediates a single method call. |
Service | Abstract base interface for protocol-buffer-based RPC services. |
Class Summary | |
---|---|
AbstractMessage | A partial implementation of the Message interface which implements
as many methods of that interface as possible in terms of other methods. |
AbstractMessage.Builder<BuilderType extends AbstractMessage.Builder> | A partial implementation of the Message.Builder interface which
implements as many methods of that interface as possible in terms of
other methods. |
ByteString | Immutable array of bytes. |
ByteString.Output | Outputs to a ByteString instance. |
CodedInputStream | Reads and decodes protocol message fields. |
CodedOutputStream | Encodes and writes protocol message fields. |
Descriptors | Contains a collection of classes which describe protocol message types. |
Descriptors.Descriptor | Describes a message type. |
Descriptors.EnumDescriptor | Describes an enum type. |
Descriptors.EnumValueDescriptor | Describes one value within an enum type. |
Descriptors.FieldDescriptor | Describes a field of a message type. |
Descriptors.FileDescriptor | Describes a .proto file, including everything defined within. |
Descriptors.MethodDescriptor | Describes one method within a service type. |
Descriptors.ServiceDescriptor | Describes a service type. |
DynamicMessage | An implementation of Message that can represent arbitrary types,
given a Descriptors.Descriptor . |
DynamicMessage.Builder | Builder for DynamicMessage s. |
ExtensionRegistry | A table of known extensions, searchable by name or field number. |
ExtensionRegistry.ExtensionInfo | A (Descriptor, Message) pair, returned by lookup methods. |
GeneratedMessage | All generated protocol message classes extend this class. |
GeneratedMessage.Builder<BuilderType extends GeneratedMessage.Builder> | |
GeneratedMessage.ExtendableBuilder<MessageType extends GeneratedMessage.ExtendableMessage,BuilderType extends GeneratedMessage.ExtendableBuilder> | Generated message builders for message types that contain extension ranges subclass this. |
GeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage> | Generated message classes for message types that contain extension ranges subclass this. |
GeneratedMessage.FieldAccessorTable | Users should ignore this class. |
GeneratedMessage.GeneratedExtension<ContainingType extends Message,Type> | Type used to represent generated extensions. |
RpcUtil | Grab-bag of utility functions useful when dealing with RPCs. |
TextFormat | Provide ascii text parsing and formatting support for proto2 instances. |
UnknownFieldSet | UnknownFieldSet is used to keep track of fields which were seen when
parsing a protocol message but whose field numbers or types are unrecognized. |
UnknownFieldSet.Builder | Builder for UnknownFieldSet s. |
UnknownFieldSet.Field | Represents a single field in an UnknownFieldSet . |
UnknownFieldSet.Field.Builder | Used to build a UnknownFieldSet.Field within an UnknownFieldSet . |
WireFormat | This class is used internally by the Protocol Buffer library and generated message implementations. |
Enum Summary | |
---|---|
Descriptors.FieldDescriptor.JavaType | |
Descriptors.FieldDescriptor.Type |
Exception Summary | |
---|---|
CodedOutputStream.OutOfSpaceException | If you create a CodedOutputStream around a simple flat array, you must not attempt to write more bytes than the array has space. |
Descriptors.DescriptorValidationException | Thrown when building descriptors fails because the source DescriptorProtos are not valid. |
InvalidProtocolBufferException | Thrown when a protocol message being parsed is invalid in some way, e.g. |
RpcUtil.AlreadyCalledException | Exception thrown when a one-time callback is called more than once. |
TextFormat.ParseException | Thrown when parsing an invalid text format message. |
UninitializedMessageException | Thrown when attempting to build a protocol message that is missing required fields. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |