Uses of Interface
com.google.protobuf.Message
-
Packages that use Message Package Description com.google.protobuf com.google.protobuf.compiler -
-
Uses of Message in com.google.protobuf
Classes in com.google.protobuf with type parameters of type Message Modifier and Type Class Description static class
GeneratedMessage.GeneratedExtension<ContainingT extends Message,T>
Type used to represent generated extensions.Classes in com.google.protobuf that implement Message Modifier and Type Class Description class
AbstractMessage
A partial implementation of theMessage
interface which implements as many methods of that interface as possible in terms of other methods.class
Any
Protobuf typegoogle.protobuf.Any
class
Api
Protobuf typegoogle.protobuf.Api
class
BoolValue
Protobuf typegoogle.protobuf.BoolValue
class
BytesValue
Protobuf typegoogle.protobuf.BytesValue
static class
DescriptorProtos.DescriptorProto
Protobuf typegoogle.protobuf.DescriptorProto
static class
DescriptorProtos.DescriptorProto.ExtensionRange
Protobuf typegoogle.protobuf.DescriptorProto.ExtensionRange
static class
DescriptorProtos.DescriptorProto.ReservedRange
Protobuf typegoogle.protobuf.DescriptorProto.ReservedRange
static class
DescriptorProtos.EnumDescriptorProto
Protobuf typegoogle.protobuf.EnumDescriptorProto
static class
DescriptorProtos.EnumDescriptorProto.EnumReservedRange
Protobuf typegoogle.protobuf.EnumDescriptorProto.EnumReservedRange
static class
DescriptorProtos.EnumOptions
Protobuf typegoogle.protobuf.EnumOptions
static class
DescriptorProtos.EnumValueDescriptorProto
Protobuf typegoogle.protobuf.EnumValueDescriptorProto
static class
DescriptorProtos.EnumValueOptions
Protobuf typegoogle.protobuf.EnumValueOptions
static class
DescriptorProtos.ExtensionRangeOptions
Protobuf typegoogle.protobuf.ExtensionRangeOptions
static class
DescriptorProtos.ExtensionRangeOptions.Declaration
Protobuf typegoogle.protobuf.ExtensionRangeOptions.Declaration
static class
DescriptorProtos.FeatureSet
Protobuf typegoogle.protobuf.FeatureSet
static class
DescriptorProtos.FeatureSetDefaults
Protobuf typegoogle.protobuf.FeatureSetDefaults
static class
DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault
Protobuf typegoogle.protobuf.FeatureSetDefaults.FeatureSetEditionDefault
static class
DescriptorProtos.FieldDescriptorProto
Protobuf typegoogle.protobuf.FieldDescriptorProto
static class
DescriptorProtos.FieldOptions
Protobuf typegoogle.protobuf.FieldOptions
static class
DescriptorProtos.FieldOptions.EditionDefault
Protobuf typegoogle.protobuf.FieldOptions.EditionDefault
static class
DescriptorProtos.FileDescriptorProto
Protobuf typegoogle.protobuf.FileDescriptorProto
static class
DescriptorProtos.FileDescriptorSet
Protobuf typegoogle.protobuf.FileDescriptorSet
static class
DescriptorProtos.FileOptions
Protobuf typegoogle.protobuf.FileOptions
static class
DescriptorProtos.GeneratedCodeInfo
Protobuf typegoogle.protobuf.GeneratedCodeInfo
static class
DescriptorProtos.GeneratedCodeInfo.Annotation
Protobuf typegoogle.protobuf.GeneratedCodeInfo.Annotation
static class
DescriptorProtos.MessageOptions
Protobuf typegoogle.protobuf.MessageOptions
static class
DescriptorProtos.MethodDescriptorProto
Protobuf typegoogle.protobuf.MethodDescriptorProto
static class
DescriptorProtos.MethodOptions
Protobuf typegoogle.protobuf.MethodOptions
static class
DescriptorProtos.OneofDescriptorProto
Protobuf typegoogle.protobuf.OneofDescriptorProto
static class
DescriptorProtos.OneofOptions
Protobuf typegoogle.protobuf.OneofOptions
static class
DescriptorProtos.ServiceDescriptorProto
Protobuf typegoogle.protobuf.ServiceDescriptorProto
static class
DescriptorProtos.ServiceOptions
Protobuf typegoogle.protobuf.ServiceOptions
static class
DescriptorProtos.SourceCodeInfo
Protobuf typegoogle.protobuf.SourceCodeInfo
static class
DescriptorProtos.SourceCodeInfo.Location
Protobuf typegoogle.protobuf.SourceCodeInfo.Location
static class
DescriptorProtos.UninterpretedOption
Protobuf typegoogle.protobuf.UninterpretedOption
static class
DescriptorProtos.UninterpretedOption.NamePart
Protobuf typegoogle.protobuf.UninterpretedOption.NamePart
class
DoubleValue
Protobuf typegoogle.protobuf.DoubleValue
class
Duration
Protobuf typegoogle.protobuf.Duration
class
DynamicMessage
An implementation ofMessage
that can represent arbitrary types, given aDescriptors.Descriptor
.class
Empty
Protobuf typegoogle.protobuf.Empty
class
Enum
Protobuf typegoogle.protobuf.Enum
class
EnumValue
Protobuf typegoogle.protobuf.EnumValue
class
Field
Protobuf typegoogle.protobuf.Field
class
FieldMask
Protobuf typegoogle.protobuf.FieldMask
class
FloatValue
Protobuf typegoogle.protobuf.FloatValue
class
GeneratedMessage
All generated protocol message classes extend this class.static class
GeneratedMessage.ExtendableMessage<MessageT extends GeneratedMessage.ExtendableMessage<MessageT>>
Generated message classes for message types that contain extension ranges subclass this.class
Int32Value
Protobuf typegoogle.protobuf.Int32Value
class
Int64Value
Protobuf typegoogle.protobuf.Int64Value
static class
JavaFeaturesProto.JavaFeatures
Protobuf typepb.JavaFeatures
class
ListValue
Protobuf typegoogle.protobuf.ListValue
class
MapEntry<K,V>
Implements MapEntry messages.class
Method
Protobuf typegoogle.protobuf.Method
class
Mixin
Protobuf typegoogle.protobuf.Mixin
class
Option
Protobuf typegoogle.protobuf.Option
class
SourceContext
Protobuf typegoogle.protobuf.SourceContext
class
StringValue
Protobuf typegoogle.protobuf.StringValue
class
Struct
Protobuf typegoogle.protobuf.Struct
class
Timestamp
Protobuf typegoogle.protobuf.Timestamp
class
Type
Protobuf typegoogle.protobuf.Type
class
UInt32Value
Protobuf typegoogle.protobuf.UInt32Value
class
UInt64Value
Protobuf typegoogle.protobuf.UInt64Value
class
Value
Protobuf typegoogle.protobuf.Value
Fields in com.google.protobuf declared as Message Modifier and Type Field Description Message
ExtensionRegistry.ExtensionInfo. defaultInstance
A default instance of the extension's type, if it has a message type.Methods in com.google.protobuf with type parameters of type Message Modifier and Type Method Description static <Type extends Message>
RpcCallback<Message>RpcUtil. generalizeCallback(RpcCallback<Type> originalCallback, java.lang.Class<Type> originalClass, Type defaultInstance)
Take anRpcCallback
accepting a specific message type and convert it to anRpcCallback<Message>
.<T extends Message>
booleanAny. is(java.lang.Class<T> clazz)
static <ContainingT extends Message,T>
GeneratedMessage.GeneratedExtension<ContainingT,T>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class<?> singularType, Message defaultInstance)
For use by generated code only.static <ContainingT extends Message,T>
GeneratedMessage.GeneratedExtension<ContainingT,T>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, int descriptorIndex, java.lang.Class<?> singularType, Message defaultInstance)
For use by generated code only.static <T extends Message>
AnyAny. pack(T message)
static <T extends Message>
AnyAny. pack(T message, java.lang.String typeUrlPrefix)
Packs a message using the given type URL prefix.static <T extends Message>
TTextFormat. parse(java.lang.CharSequence input, ExtensionRegistry extensionRegistry, java.lang.Class<T> protoClass)
Parse a text-format message frominput
.static <T extends Message>
TTextFormat. parse(java.lang.CharSequence input, java.lang.Class<T> protoClass)
Parse a text-format message frominput
.protected static <M extends Message>
MGeneratedMessage. parseDelimitedWithIOException(Parser<M> parser, java.io.InputStream input)
Used by generated code.protected static <M extends Message>
MGeneratedMessage. parseDelimitedWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)
Used by generated code.protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, CodedInputStream input)
Used by generated code.protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, CodedInputStream input, ExtensionRegistryLite extensions)
Used by generated code.protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, java.io.InputStream input)
Used by generated code.protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)
Used by generated code.static <Type extends Message>
RpcCallback<Type>RpcUtil. specializeCallback(RpcCallback<Message> originalCallback)
Take anRpcCallback<Message>
and convert it to anRpcCallback
accepting a specific message type.<T extends Message>
TAny. unpack(java.lang.Class<T> clazz)
<T extends Message>
TAny. unpackSameTypeAs(T message)
static <T extends Message>
Parser<T>DiscardUnknownFieldsParser. wrap(Parser<T> parser)
Methods in com.google.protobuf that return Message Modifier and Type Method Description Message
Message.Builder. build()
Message
Message.Builder. buildPartial()
Message
BlockingRpcChannel. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype)
Call the given method of the remote service and blocks until it returns.Message
BlockingService. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request)
Equivalent toService.callMethod(com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback<com.google.protobuf.Message>)
, except thatcallBlockingMethod()
returns the result of the RPC or throws aServiceException
if there is a failure, rather than passing the information to a callback.Message
GeneratedMessage.ExtendableMessageOrBuilder. getDefaultInstanceForType()
Message
MessageOrBuilder. getDefaultInstanceForType()
abstract Message
Extension. getMessageDefaultInstance()
Returns the default instance of the extension field, if it's a message extension.Message
GeneratedMessage.GeneratedExtension. getMessageDefaultInstance()
If the extension is an embedded message or group, returns the default instance of the message.Message
Descriptors.DescriptorValidationException. getProblemProto()
Gets the protocol message representation of the invalid descriptor.Message
BlockingService. getRequestPrototype(Descriptors.MethodDescriptor method)
Message
Service. getRequestPrototype(Descriptors.MethodDescriptor method)
callMethod()
requires that the request passed in is of a particular subclass ofMessage
.Message
BlockingService. getResponsePrototype(Descriptors.MethodDescriptor method)
Message
Service. getResponsePrototype(Descriptors.MethodDescriptor method)
LikegetRequestPrototype()
, but gets a prototype of the response message.abstract Message
Descriptors.GenericDescriptor. toProto()
Methods in com.google.protobuf that return types with arguments of type Message Modifier and Type Method Description java.util.List<Message>
MapFieldBuilder. ensureMessageList()
static <Type extends Message>
RpcCallback<Message>RpcUtil. generalizeCallback(RpcCallback<Type> originalCallback, java.lang.Class<Type> originalClass, Type defaultInstance)
Take anRpcCallback
accepting a specific message type and convert it to anRpcCallback<Message>
.Parser<? extends Message>
Message. getParserForType()
Methods in com.google.protobuf with parameters of type Message Modifier and Type Method Description void
ExtensionRegistry. add(Descriptors.FieldDescriptor type, Message defaultInstance)
Add a message-type extension to the registry by descriptor.Message
BlockingRpcChannel. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype)
Call the given method of the remote service and blocks until it returns.Message
BlockingService. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request)
Equivalent toService.callMethod(com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback<com.google.protobuf.Message>)
, except thatcallBlockingMethod()
returns the result of the RPC or throws aServiceException
if there is a failure, rather than passing the information to a callback.void
RpcChannel. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, RpcCallback<Message> done)
Call the given method of the remote service.void
Service. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, RpcCallback<Message> done)
Call a method of the service specified by MethodDescriptor.boolean
Any. isSameTypeAs(Message message)
BuilderType
AbstractMessage.Builder. mergeFrom(Message other)
Any.Builder
Any.Builder. mergeFrom(Message other)
Api.Builder
Api.Builder. mergeFrom(Message other)
BoolValue.Builder
BoolValue.Builder. mergeFrom(Message other)
BytesValue.Builder
BytesValue.Builder. mergeFrom(Message other)
DescriptorProtos.DescriptorProto.Builder
DescriptorProtos.DescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.DescriptorProto.ExtensionRange.Builder
DescriptorProtos.DescriptorProto.ExtensionRange.Builder. mergeFrom(Message other)
DescriptorProtos.DescriptorProto.ReservedRange.Builder
DescriptorProtos.DescriptorProto.ReservedRange.Builder. mergeFrom(Message other)
DescriptorProtos.EnumDescriptorProto.Builder
DescriptorProtos.EnumDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder
DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder. mergeFrom(Message other)
DescriptorProtos.EnumOptions.Builder
DescriptorProtos.EnumOptions.Builder. mergeFrom(Message other)
DescriptorProtos.EnumValueDescriptorProto.Builder
DescriptorProtos.EnumValueDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.EnumValueOptions.Builder
DescriptorProtos.EnumValueOptions.Builder. mergeFrom(Message other)
DescriptorProtos.ExtensionRangeOptions.Builder
DescriptorProtos.ExtensionRangeOptions.Builder. mergeFrom(Message other)
DescriptorProtos.ExtensionRangeOptions.Declaration.Builder
DescriptorProtos.ExtensionRangeOptions.Declaration.Builder. mergeFrom(Message other)
DescriptorProtos.FeatureSet.Builder
DescriptorProtos.FeatureSet.Builder. mergeFrom(Message other)
DescriptorProtos.FeatureSetDefaults.Builder
DescriptorProtos.FeatureSetDefaults.Builder. mergeFrom(Message other)
DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder
DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder. mergeFrom(Message other)
DescriptorProtos.FieldDescriptorProto.Builder
DescriptorProtos.FieldDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.FieldOptions.Builder
DescriptorProtos.FieldOptions.Builder. mergeFrom(Message other)
DescriptorProtos.FieldOptions.EditionDefault.Builder
DescriptorProtos.FieldOptions.EditionDefault.Builder. mergeFrom(Message other)
DescriptorProtos.FileDescriptorProto.Builder
DescriptorProtos.FileDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.FileDescriptorSet.Builder
DescriptorProtos.FileDescriptorSet.Builder. mergeFrom(Message other)
DescriptorProtos.FileOptions.Builder
DescriptorProtos.FileOptions.Builder. mergeFrom(Message other)
DescriptorProtos.GeneratedCodeInfo.Annotation.Builder
DescriptorProtos.GeneratedCodeInfo.Annotation.Builder. mergeFrom(Message other)
DescriptorProtos.GeneratedCodeInfo.Builder
DescriptorProtos.GeneratedCodeInfo.Builder. mergeFrom(Message other)
DescriptorProtos.MessageOptions.Builder
DescriptorProtos.MessageOptions.Builder. mergeFrom(Message other)
DescriptorProtos.MethodDescriptorProto.Builder
DescriptorProtos.MethodDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.MethodOptions.Builder
DescriptorProtos.MethodOptions.Builder. mergeFrom(Message other)
DescriptorProtos.OneofDescriptorProto.Builder
DescriptorProtos.OneofDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.OneofOptions.Builder
DescriptorProtos.OneofOptions.Builder. mergeFrom(Message other)
DescriptorProtos.ServiceDescriptorProto.Builder
DescriptorProtos.ServiceDescriptorProto.Builder. mergeFrom(Message other)
DescriptorProtos.ServiceOptions.Builder
DescriptorProtos.ServiceOptions.Builder. mergeFrom(Message other)
DescriptorProtos.SourceCodeInfo.Builder
DescriptorProtos.SourceCodeInfo.Builder. mergeFrom(Message other)
DescriptorProtos.SourceCodeInfo.Location.Builder
DescriptorProtos.SourceCodeInfo.Location.Builder. mergeFrom(Message other)
DescriptorProtos.UninterpretedOption.Builder
DescriptorProtos.UninterpretedOption.Builder. mergeFrom(Message other)
DescriptorProtos.UninterpretedOption.NamePart.Builder
DescriptorProtos.UninterpretedOption.NamePart.Builder. mergeFrom(Message other)
DoubleValue.Builder
DoubleValue.Builder. mergeFrom(Message other)
Duration.Builder
Duration.Builder. mergeFrom(Message other)
DynamicMessage.Builder
DynamicMessage.Builder. mergeFrom(Message other)
Empty.Builder
Empty.Builder. mergeFrom(Message other)
Enum.Builder
Enum.Builder. mergeFrom(Message other)
EnumValue.Builder
EnumValue.Builder. mergeFrom(Message other)
Field.Builder
Field.Builder. mergeFrom(Message other)
FieldMask.Builder
FieldMask.Builder. mergeFrom(Message other)
FloatValue.Builder
FloatValue.Builder. mergeFrom(Message other)
Int32Value.Builder
Int32Value.Builder. mergeFrom(Message other)
Int64Value.Builder
Int64Value.Builder. mergeFrom(Message other)
JavaFeaturesProto.JavaFeatures.Builder
JavaFeaturesProto.JavaFeatures.Builder. mergeFrom(Message other)
ListValue.Builder
ListValue.Builder. mergeFrom(Message other)
Message.Builder
Message.Builder. mergeFrom(Message other)
Mergeother
into the message being built.Method.Builder
Method.Builder. mergeFrom(Message other)
Mixin.Builder
Mixin.Builder. mergeFrom(Message other)
Option.Builder
Option.Builder. mergeFrom(Message other)
SourceContext.Builder
SourceContext.Builder. mergeFrom(Message other)
StringValue.Builder
StringValue.Builder. mergeFrom(Message other)
Struct.Builder
Struct.Builder. mergeFrom(Message other)
Timestamp.Builder
Timestamp.Builder. mergeFrom(Message other)
Type.Builder
Type.Builder. mergeFrom(Message other)
UInt32Value.Builder
UInt32Value.Builder. mergeFrom(Message other)
UInt64Value.Builder
UInt64Value.Builder. mergeFrom(Message other)
Value.Builder
Value.Builder. mergeFrom(Message other)
static DynamicMessage.Builder
DynamicMessage. newBuilder(Message prototype)
Construct aMessage.Builder
for a message of the same type asprototype
, and initialize it withprototype
's contents.static <ContainingT extends Message,T>
GeneratedMessage.GeneratedExtension<ContainingT,T>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class<?> singularType, Message defaultInstance)
For use by generated code only.static <ContainingT extends Message,T>
GeneratedMessage.GeneratedExtension<ContainingT,T>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, int descriptorIndex, java.lang.Class<?> singularType, Message defaultInstance)
For use by generated code only.protected static UninitializedMessageException
AbstractMessage.Builder. newUninitializedMessageException(Message message)
Construct an UninitializedMessageException reporting missing fields in the given message.Method parameters in com.google.protobuf with type arguments of type Message Modifier and Type Method Description void
RpcChannel. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, RpcCallback<Message> done)
Call the given method of the remote service.void
Service. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, RpcCallback<Message> done)
Call a method of the service specified by MethodDescriptor.static <Type extends Message>
RpcCallback<Type>RpcUtil. specializeCallback(RpcCallback<Message> originalCallback)
Take anRpcCallback<Message>
and convert it to anRpcCallback
accepting a specific message type. -
Uses of Message in com.google.protobuf.compiler
Classes in com.google.protobuf.compiler that implement Message Modifier and Type Class Description static class
PluginProtos.CodeGeneratorRequest
Protobuf typegoogle.protobuf.compiler.CodeGeneratorRequest
static class
PluginProtos.CodeGeneratorResponse
Protobuf typegoogle.protobuf.compiler.CodeGeneratorResponse
static class
PluginProtos.CodeGeneratorResponse.File
Protobuf typegoogle.protobuf.compiler.CodeGeneratorResponse.File
static class
PluginProtos.Version
Protobuf typegoogle.protobuf.compiler.Version
Methods in com.google.protobuf.compiler with parameters of type Message Modifier and Type Method Description PluginProtos.CodeGeneratorRequest.Builder
PluginProtos.CodeGeneratorRequest.Builder. mergeFrom(Message other)
PluginProtos.CodeGeneratorResponse.Builder
PluginProtos.CodeGeneratorResponse.Builder. mergeFrom(Message other)
PluginProtos.CodeGeneratorResponse.File.Builder
PluginProtos.CodeGeneratorResponse.File.Builder. mergeFrom(Message other)
PluginProtos.Version.Builder
PluginProtos.Version.Builder. mergeFrom(Message other)
-