|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Message in com.google.protobuf |
---|
Classes in com.google.protobuf with type parameters of type Message | |
---|---|
static class |
GeneratedMessage.GeneratedExtension<ContainingType extends Message,Type>
Type used to represent generated extensions. |
Classes in com.google.protobuf that implement Message | |
---|---|
class |
AbstractMessage
A partial implementation of the Message interface which implements
as many methods of that interface as possible in terms of other methods. |
class |
DynamicMessage
An implementation of Message that can represent arbitrary types,
given a Descriptors.Descriptor . |
class |
GeneratedMessage
All generated protocol message classes extend this class. |
static class |
GeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage>
Generated message classes for message types that contain extension ranges subclass this. |
Fields in com.google.protobuf declared as Message | |
---|---|
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 | ||
---|---|---|
static
|
RpcUtil.generalizeCallback(RpcCallback<Type> originalCallback,
java.lang.Class<Type> originalClass,
Type defaultInstance)
Take an RpcCallback accepting a specific message type and convert
it to an RpcCallback<Message> . |
|
static
|
GeneratedMessage.newGeneratedExtension()
For use by generated code only. |
|
static
|
RpcUtil.specializeCallback(RpcCallback<Message> originalCallback)
Take an RpcCallback<Message> and convert it to an
RpcCallback accepting a specific message type. |
Methods in com.google.protobuf that return Message | |
---|---|
Message |
Message.Builder.build()
|
Message |
Message.Builder.buildPartial()
|
Message |
BlockingService.callBlockingMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request)
Equivalent to Service.callMethod(com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback , except that
callBlockingMethod() returns the result of the RPC or throws a
ServiceException if there is a failure, rather than passing the
information to a callback. |
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 |
Message.getDefaultInstanceForType()
|
Message |
Message.Builder.getDefaultInstanceForType()
|
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 the protocol message representation of the invalid descriptor. |
Message |
Service.getRequestPrototype(Descriptors.MethodDescriptor method)
callMethod() requires that the request passed in is of a
particular subclass of Message . |
Message |
BlockingService.getRequestPrototype(Descriptors.MethodDescriptor method)
Equivalent to Service.getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor) . |
Message |
Service.getResponsePrototype(Descriptors.MethodDescriptor method)
Like getRequestPrototype() , but gets a prototype of the response
message. |
Message |
BlockingService.getResponsePrototype(Descriptors.MethodDescriptor method)
Equivalent to Service.getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor) . |
Methods in com.google.protobuf that return types with arguments of type Message | ||
---|---|---|
static
|
RpcUtil.generalizeCallback(RpcCallback<Type> originalCallback,
java.lang.Class<Type> originalClass,
Type defaultInstance)
Take an RpcCallback accepting a specific message type and convert
it to an RpcCallback<Message> . |
Methods in com.google.protobuf with parameters of type Message | |
---|---|
void |
ExtensionRegistry.add(Descriptors.FieldDescriptor type,
Message defaultInstance)
Add a message-type extension to the registry by descriptor. |
Message |
BlockingService.callBlockingMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request)
Equivalent to Service.callMethod(com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback , except that
callBlockingMethod() returns the result of the RPC or throws a
ServiceException if there is a failure, rather than passing the
information to a callback. |
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. |
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. |
Message.Builder |
Message.Builder.mergeFrom(Message other)
Merge other into the message being built. |
DynamicMessage.Builder |
DynamicMessage.Builder.mergeFrom(Message other)
|
BuilderType |
AbstractMessage.Builder.mergeFrom(Message other)
|
static DynamicMessage.Builder |
DynamicMessage.newBuilder(Message prototype)
Construct a DynamicMessage.Builder for a message of the same type as
prototype , and initialize it with prototype 's contents. |
protected static UninitializedMessageException |
AbstractMessage.Builder.newUninitializedMessageException(Message message)
Construct an UninitializedMessageException reporting missing fields in the given message. |
static void |
TextFormat.print(Message message,
java.lang.Appendable output)
Outputs a textual representation of the Protocol Message supplied into the parameter output. |
static java.lang.String |
TextFormat.printToString(Message message)
Like print() , but writes directly to a String and
returns it. |
Method parameters in com.google.protobuf with type arguments of type Message | ||
---|---|---|
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
|
RpcUtil.specializeCallback(RpcCallback<Message> originalCallback)
Take an RpcCallback<Message> and convert it to an
RpcCallback accepting a specific message type. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |