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 classGeneratedMessage.GeneratedExtension<ContainingType extends Message,Type>Type used to represent generated extensions.Classes in com.google.protobuf that implement Message Modifier and Type Class Description classAbstractMessageA partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.classAny`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.classApiApi is a light-weight descriptor for an API Interface.classBoolValueWrapper message for `bool`.classBytesValueWrapper message for `bytes`.static classDescriptorProtos.DescriptorProtoDescribes a message type.static classDescriptorProtos.DescriptorProto.ExtensionRangeProtobuf typegoogle.protobuf.DescriptorProto.ExtensionRangestatic classDescriptorProtos.DescriptorProto.ReservedRangeRange of reserved tag numbers.static classDescriptorProtos.EnumDescriptorProtoDescribes an enum type.static classDescriptorProtos.EnumDescriptorProto.EnumReservedRangeRange of reserved numeric values.static classDescriptorProtos.EnumOptionsProtobuf typegoogle.protobuf.EnumOptionsstatic classDescriptorProtos.EnumValueDescriptorProtoDescribes a value within an enum.static classDescriptorProtos.EnumValueOptionsProtobuf typegoogle.protobuf.EnumValueOptionsstatic classDescriptorProtos.ExtensionRangeOptionsProtobuf typegoogle.protobuf.ExtensionRangeOptionsstatic classDescriptorProtos.FieldDescriptorProtoDescribes a field within a message.static classDescriptorProtos.FieldOptionsProtobuf typegoogle.protobuf.FieldOptionsstatic classDescriptorProtos.FileDescriptorProtoDescribes a complete .proto file.static classDescriptorProtos.FileDescriptorSetThe protocol compiler can output a FileDescriptorSet containing the .proto files it parses.static classDescriptorProtos.FileOptionsProtobuf typegoogle.protobuf.FileOptionsstatic classDescriptorProtos.GeneratedCodeInfoDescribes the relationship between generated code and its original source file.static classDescriptorProtos.GeneratedCodeInfo.AnnotationProtobuf typegoogle.protobuf.GeneratedCodeInfo.Annotationstatic classDescriptorProtos.MessageOptionsProtobuf typegoogle.protobuf.MessageOptionsstatic classDescriptorProtos.MethodDescriptorProtoDescribes a method of a service.static classDescriptorProtos.MethodOptionsProtobuf typegoogle.protobuf.MethodOptionsstatic classDescriptorProtos.OneofDescriptorProtoDescribes a oneof.static classDescriptorProtos.OneofOptionsProtobuf typegoogle.protobuf.OneofOptionsstatic classDescriptorProtos.ServiceDescriptorProtoDescribes a service.static classDescriptorProtos.ServiceOptionsProtobuf typegoogle.protobuf.ServiceOptionsstatic classDescriptorProtos.SourceCodeInfoEncapsulates information about the original source file from which a FileDescriptorProto was generated.static classDescriptorProtos.SourceCodeInfo.LocationProtobuf typegoogle.protobuf.SourceCodeInfo.Locationstatic classDescriptorProtos.UninterpretedOptionA message representing a option the parser does not recognize.static classDescriptorProtos.UninterpretedOption.NamePartThe name of the uninterpreted option.classDoubleValueWrapper message for `double`.classDurationA Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.classDynamicMessageAn implementation ofMessagethat can represent arbitrary types, given aDescriptors.Descriptor.classEmptyA generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.classEnumEnum type definition.classEnumValueEnum value definition.classFieldA single field of a message type.classFieldMask`FieldMask` represents a set of symbolic field paths, for example: paths: "f.a" paths: "f.b.d" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.classFloatValueWrapper message for `float`.classGeneratedMessageAll generated protocol message classes extend this class.static classGeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage>Generated message classes for message types that contain extension ranges subclass this.classGeneratedMessageV3All generated protocol message classes extend this class.static classGeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>Generated message classes for message types that contain extension ranges subclass this.classInt32ValueWrapper message for `int32`.classInt64ValueWrapper message for `int64`.classListValue`ListValue` is a wrapper around a repeated field of values.classMapEntry<K,V>Implements MapEntry messages.classMethodMethod represents a method of an API interface.classMixinDeclares an API Interface to be included in this interface.classOptionA protocol buffer option, which can be attached to a message, field, enumeration, etc.classSourceContext`SourceContext` represents information about the source of a protobuf element, like the file in which it is defined.classStringValueWrapper message for `string`.classStruct`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.classTimestampA Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.classTypeA protocol buffer message type.classUInt32ValueWrapper message for `uint32`.classUInt64ValueWrapper message for `uint64`.classValue`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.Fields in com.google.protobuf declared as Message Modifier and Type Field Description MessageExtensionRegistry.ExtensionInfo. defaultInstanceA 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 anRpcCallbackaccepting a specific message type and convert it to anRpcCallback<Message>.<T extends Message>
booleanAny. is(java.lang.Class<T> clazz)static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class singularType, Message defaultInstance)For use by generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class singularType, Message defaultInstance, java.lang.String descriptorOuterClass, java.lang.String extensionName)Used in proto1 generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, int descriptorIndex, java.lang.Class singularType, Message defaultInstance)For use by generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, java.lang.String name, java.lang.Class singularType, Message defaultInstance)Used in proto1 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)protected static <M extends Message>
MGeneratedMessage. parseDelimitedWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)protected static <M extends Message>
MGeneratedMessageV3. parseDelimitedWithIOException(Parser<M> parser, java.io.InputStream input)protected static <M extends Message>
MGeneratedMessageV3. parseDelimitedWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, CodedInputStream input)protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, CodedInputStream input, ExtensionRegistryLite extensions)protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, java.io.InputStream input)protected static <M extends Message>
MGeneratedMessage. parseWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)protected static <M extends Message>
MGeneratedMessageV3. parseWithIOException(Parser<M> parser, CodedInputStream input)protected static <M extends Message>
MGeneratedMessageV3. parseWithIOException(Parser<M> parser, CodedInputStream input, ExtensionRegistryLite extensions)protected static <M extends Message>
MGeneratedMessageV3. parseWithIOException(Parser<M> parser, java.io.InputStream input)protected static <M extends Message>
MGeneratedMessageV3. parseWithIOException(Parser<M> parser, java.io.InputStream input, ExtensionRegistryLite extensions)static <Type extends Message>
RpcCallback<Type>RpcUtil. specializeCallback(RpcCallback<Message> originalCallback)Take anRpcCallback<Message>and convert it to anRpcCallbackaccepting a specific message type.<T extends Message>
TAny. unpack(java.lang.Class<T> clazz)static <T extends Message>
Parser<T>DiscardUnknownFieldsParser. wrap(Parser<T> parser)Methods in com.google.protobuf that return Message Modifier and Type Method Description MessageMessage.Builder. build()MessageMessage.Builder. buildPartial()MessageBlockingRpcChannel. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype)Call the given method of the remote service and blocks until it returns.MessageBlockingService. 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 aServiceExceptionif there is a failure, rather than passing the information to a callback.MessageGeneratedMessage.ExtendableMessageOrBuilder. getDefaultInstanceForType()MessageGeneratedMessageV3.ExtendableMessageOrBuilder. getDefaultInstanceForType()MessageMessageOrBuilder. getDefaultInstanceForType()abstract MessageExtension. getMessageDefaultInstance()Returns the default instance of the extension field, if it's a message extension.MessageGeneratedMessage.GeneratedExtension. getMessageDefaultInstance()If the extension is an embedded message or group, returns the default instance of the message.MessageDescriptors.DescriptorValidationException. getProblemProto()Gets the protocol message representation of the invalid descriptor.MessageBlockingService. getRequestPrototype(Descriptors.MethodDescriptor method)MessageService. getRequestPrototype(Descriptors.MethodDescriptor method)callMethod()requires that the request passed in is of a particular subclass ofMessage.MessageBlockingService. getResponsePrototype(Descriptors.MethodDescriptor method)MessageService. getResponsePrototype(Descriptors.MethodDescriptor method)LikegetRequestPrototype(), but gets a prototype of the response message.abstract MessageDescriptors.GenericDescriptor. toProto()Methods in com.google.protobuf that return types with arguments 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 anRpcCallbackaccepting 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 voidExtensionRegistry. add(Descriptors.FieldDescriptor type, Message defaultInstance)Add a message-type extension to the registry by descriptor.MessageBlockingRpcChannel. callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype)Call the given method of the remote service and blocks until it returns.MessageBlockingService. 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 aServiceExceptionif there is a failure, rather than passing the information to a callback.voidRpcChannel. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, RpcCallback<Message> done)Call the given method of the remote service.voidService. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, RpcCallback<Message> done)Call a method of the service specified by MethodDescriptor.BuilderTypeAbstractMessage.Builder. mergeFrom(Message other)Any.BuilderAny.Builder. mergeFrom(Message other)Api.BuilderApi.Builder. mergeFrom(Message other)BoolValue.BuilderBoolValue.Builder. mergeFrom(Message other)BytesValue.BuilderBytesValue.Builder. mergeFrom(Message other)DescriptorProtos.DescriptorProto.BuilderDescriptorProtos.DescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.DescriptorProto.ExtensionRange.BuilderDescriptorProtos.DescriptorProto.ExtensionRange.Builder. mergeFrom(Message other)DescriptorProtos.DescriptorProto.ReservedRange.BuilderDescriptorProtos.DescriptorProto.ReservedRange.Builder. mergeFrom(Message other)DescriptorProtos.EnumDescriptorProto.BuilderDescriptorProtos.EnumDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.EnumDescriptorProto.EnumReservedRange.BuilderDescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder. mergeFrom(Message other)DescriptorProtos.EnumOptions.BuilderDescriptorProtos.EnumOptions.Builder. mergeFrom(Message other)DescriptorProtos.EnumValueDescriptorProto.BuilderDescriptorProtos.EnumValueDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.EnumValueOptions.BuilderDescriptorProtos.EnumValueOptions.Builder. mergeFrom(Message other)DescriptorProtos.ExtensionRangeOptions.BuilderDescriptorProtos.ExtensionRangeOptions.Builder. mergeFrom(Message other)DescriptorProtos.FieldDescriptorProto.BuilderDescriptorProtos.FieldDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.FieldOptions.BuilderDescriptorProtos.FieldOptions.Builder. mergeFrom(Message other)DescriptorProtos.FileDescriptorProto.BuilderDescriptorProtos.FileDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.FileDescriptorSet.BuilderDescriptorProtos.FileDescriptorSet.Builder. mergeFrom(Message other)DescriptorProtos.FileOptions.BuilderDescriptorProtos.FileOptions.Builder. mergeFrom(Message other)DescriptorProtos.GeneratedCodeInfo.Annotation.BuilderDescriptorProtos.GeneratedCodeInfo.Annotation.Builder. mergeFrom(Message other)DescriptorProtos.GeneratedCodeInfo.BuilderDescriptorProtos.GeneratedCodeInfo.Builder. mergeFrom(Message other)DescriptorProtos.MessageOptions.BuilderDescriptorProtos.MessageOptions.Builder. mergeFrom(Message other)DescriptorProtos.MethodDescriptorProto.BuilderDescriptorProtos.MethodDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.MethodOptions.BuilderDescriptorProtos.MethodOptions.Builder. mergeFrom(Message other)DescriptorProtos.OneofDescriptorProto.BuilderDescriptorProtos.OneofDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.OneofOptions.BuilderDescriptorProtos.OneofOptions.Builder. mergeFrom(Message other)DescriptorProtos.ServiceDescriptorProto.BuilderDescriptorProtos.ServiceDescriptorProto.Builder. mergeFrom(Message other)DescriptorProtos.ServiceOptions.BuilderDescriptorProtos.ServiceOptions.Builder. mergeFrom(Message other)DescriptorProtos.SourceCodeInfo.BuilderDescriptorProtos.SourceCodeInfo.Builder. mergeFrom(Message other)DescriptorProtos.SourceCodeInfo.Location.BuilderDescriptorProtos.SourceCodeInfo.Location.Builder. mergeFrom(Message other)DescriptorProtos.UninterpretedOption.BuilderDescriptorProtos.UninterpretedOption.Builder. mergeFrom(Message other)DescriptorProtos.UninterpretedOption.NamePart.BuilderDescriptorProtos.UninterpretedOption.NamePart.Builder. mergeFrom(Message other)DoubleValue.BuilderDoubleValue.Builder. mergeFrom(Message other)Duration.BuilderDuration.Builder. mergeFrom(Message other)DynamicMessage.BuilderDynamicMessage.Builder. mergeFrom(Message other)Empty.BuilderEmpty.Builder. mergeFrom(Message other)Enum.BuilderEnum.Builder. mergeFrom(Message other)EnumValue.BuilderEnumValue.Builder. mergeFrom(Message other)Field.BuilderField.Builder. mergeFrom(Message other)FieldMask.BuilderFieldMask.Builder. mergeFrom(Message other)FloatValue.BuilderFloatValue.Builder. mergeFrom(Message other)Int32Value.BuilderInt32Value.Builder. mergeFrom(Message other)Int64Value.BuilderInt64Value.Builder. mergeFrom(Message other)ListValue.BuilderListValue.Builder. mergeFrom(Message other)Message.BuilderMessage.Builder. mergeFrom(Message other)Mergeotherinto the message being built.Method.BuilderMethod.Builder. mergeFrom(Message other)Mixin.BuilderMixin.Builder. mergeFrom(Message other)Option.BuilderOption.Builder. mergeFrom(Message other)SourceContext.BuilderSourceContext.Builder. mergeFrom(Message other)StringValue.BuilderStringValue.Builder. mergeFrom(Message other)Struct.BuilderStruct.Builder. mergeFrom(Message other)Timestamp.BuilderTimestamp.Builder. mergeFrom(Message other)Type.BuilderType.Builder. mergeFrom(Message other)UInt32Value.BuilderUInt32Value.Builder. mergeFrom(Message other)UInt64Value.BuilderUInt64Value.Builder. mergeFrom(Message other)Value.BuilderValue.Builder. mergeFrom(Message other)static DynamicMessage.BuilderDynamicMessage. newBuilder(Message prototype)Construct aMessage.Builderfor a message of the same type asprototype, and initialize it withprototype's contents.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class singularType, Message defaultInstance)For use by generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newFileScopedGeneratedExtension(java.lang.Class singularType, Message defaultInstance, java.lang.String descriptorOuterClass, java.lang.String extensionName)Used in proto1 generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, int descriptorIndex, java.lang.Class singularType, Message defaultInstance)For use by generated code only.static <ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>GeneratedMessage. newMessageScopedGeneratedExtension(Message scope, java.lang.String name, java.lang.Class singularType, Message defaultInstance)Used in proto1 generated code only.protected static UninitializedMessageExceptionAbstractMessage.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 voidRpcChannel. callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, RpcCallback<Message> done)Call the given method of the remote service.voidService. 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 anRpcCallbackaccepting 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 classPluginProtos.CodeGeneratorRequestAn encoded CodeGeneratorRequest is written to the plugin's stdin.static classPluginProtos.CodeGeneratorResponseThe plugin writes an encoded CodeGeneratorResponse to stdout.static classPluginProtos.CodeGeneratorResponse.FileRepresents a single generated file.static classPluginProtos.VersionThe version number of protocol compiler.Methods in com.google.protobuf.compiler with parameters of type Message Modifier and Type Method Description PluginProtos.CodeGeneratorRequest.BuilderPluginProtos.CodeGeneratorRequest.Builder. mergeFrom(Message other)PluginProtos.CodeGeneratorResponse.BuilderPluginProtos.CodeGeneratorResponse.Builder. mergeFrom(Message other)PluginProtos.CodeGeneratorResponse.File.BuilderPluginProtos.CodeGeneratorResponse.File.Builder. mergeFrom(Message other)PluginProtos.Version.BuilderPluginProtos.Version.Builder. mergeFrom(Message other)
-