Package | Description |
---|---|
com.google.protobuf | |
com.google.protobuf.compiler |
Modifier and Type | Class and Description |
---|---|
class |
RepeatedFieldBuilder<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
RepeatedFieldBuilder implements a structure that a protocol message uses to hold a
repeated field of other protocol messages. |
class |
RepeatedFieldBuilderV3<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder>
RepeatedFieldBuilderV3 implements a structure that a protocol message uses to hold a
repeated field of other protocol messages. |
class |
SingleFieldBuilder<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
SingleFieldBuilder implements a structure that a protocol message uses to hold a single
field of another protocol message. |
class |
SingleFieldBuilderV3<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder>
SingleFieldBuilderV3 implements a structure that a protocol message uses to hold a single
field of another protocol message. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessage
A partial implementation of the
Message interface which implements as many methods of
that interface as possible in terms of other methods. |
static class |
AbstractMessage.Builder<BuilderType extends AbstractMessage.Builder<BuilderType>>
A partial implementation of the
Message.Builder interface which implements as many
methods of that interface as possible in terms of other methods. |
static class |
DescriptorProtos.DescriptorProto
Describes a message type.
|
static class |
DescriptorProtos.DescriptorProto.Builder
Describes a message type.
|
static class |
DescriptorProtos.DescriptorProto.ExtensionRange
Protobuf type
google.protobuf.DescriptorProto.ExtensionRange |
static class |
DescriptorProtos.DescriptorProto.ExtensionRange.Builder
Protobuf type
google.protobuf.DescriptorProto.ExtensionRange |
static class |
DescriptorProtos.DescriptorProto.ReservedRange
Range of reserved tag numbers.
|
static class |
DescriptorProtos.DescriptorProto.ReservedRange.Builder
Range of reserved tag numbers.
|
static class |
DescriptorProtos.EnumDescriptorProto
Describes an enum type.
|
static class |
DescriptorProtos.EnumDescriptorProto.Builder
Describes an enum type.
|
static class |
DescriptorProtos.EnumDescriptorProto.EnumReservedRange
Range of reserved numeric values.
|
static class |
DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder
Range of reserved numeric values.
|
static class |
DescriptorProtos.EnumOptions
Protobuf type
google.protobuf.EnumOptions |
static class |
DescriptorProtos.EnumOptions.Builder
Protobuf type
google.protobuf.EnumOptions |
static class |
DescriptorProtos.EnumValueDescriptorProto
Describes a value within an enum.
|
static class |
DescriptorProtos.EnumValueDescriptorProto.Builder
Describes a value within an enum.
|
static class |
DescriptorProtos.EnumValueOptions
Protobuf type
google.protobuf.EnumValueOptions |
static class |
DescriptorProtos.EnumValueOptions.Builder
Protobuf type
google.protobuf.EnumValueOptions |
static class |
DescriptorProtos.ExtensionRangeOptions
Protobuf type
google.protobuf.ExtensionRangeOptions |
static class |
DescriptorProtos.ExtensionRangeOptions.Builder
Protobuf type
google.protobuf.ExtensionRangeOptions |
static class |
DescriptorProtos.FieldDescriptorProto
Describes a field within a message.
|
static class |
DescriptorProtos.FieldDescriptorProto.Builder
Describes a field within a message.
|
static class |
DescriptorProtos.FieldOptions
Protobuf type
google.protobuf.FieldOptions |
static class |
DescriptorProtos.FieldOptions.Builder
Protobuf type
google.protobuf.FieldOptions |
static class |
DescriptorProtos.FileDescriptorProto
Describes a complete .proto file.
|
static class |
DescriptorProtos.FileDescriptorProto.Builder
Describes a complete .proto file.
|
static class |
DescriptorProtos.FileDescriptorSet
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
|
static class |
DescriptorProtos.FileDescriptorSet.Builder
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
|
static class |
DescriptorProtos.FileOptions
Protobuf type
google.protobuf.FileOptions |
static class |
DescriptorProtos.FileOptions.Builder
Protobuf type
google.protobuf.FileOptions |
static class |
DescriptorProtos.GeneratedCodeInfo
Describes the relationship between generated code and its original source
file.
|
static class |
DescriptorProtos.GeneratedCodeInfo.Annotation
Protobuf type
google.protobuf.GeneratedCodeInfo.Annotation |
static class |
DescriptorProtos.GeneratedCodeInfo.Annotation.Builder
Protobuf type
google.protobuf.GeneratedCodeInfo.Annotation |
static class |
DescriptorProtos.GeneratedCodeInfo.Builder
Describes the relationship between generated code and its original source
file.
|
static class |
DescriptorProtos.MessageOptions
Protobuf type
google.protobuf.MessageOptions |
static class |
DescriptorProtos.MessageOptions.Builder
Protobuf type
google.protobuf.MessageOptions |
static class |
DescriptorProtos.MethodDescriptorProto
Describes a method of a service.
|
static class |
DescriptorProtos.MethodDescriptorProto.Builder
Describes a method of a service.
|
static class |
DescriptorProtos.MethodOptions
Protobuf type
google.protobuf.MethodOptions |
static class |
DescriptorProtos.MethodOptions.Builder
Protobuf type
google.protobuf.MethodOptions |
static class |
DescriptorProtos.OneofDescriptorProto
Describes a oneof.
|
static class |
DescriptorProtos.OneofDescriptorProto.Builder
Describes a oneof.
|
static class |
DescriptorProtos.OneofOptions
Protobuf type
google.protobuf.OneofOptions |
static class |
DescriptorProtos.OneofOptions.Builder
Protobuf type
google.protobuf.OneofOptions |
static class |
DescriptorProtos.ServiceDescriptorProto
Describes a service.
|
static class |
DescriptorProtos.ServiceDescriptorProto.Builder
Describes a service.
|
static class |
DescriptorProtos.ServiceOptions
Protobuf type
google.protobuf.ServiceOptions |
static class |
DescriptorProtos.ServiceOptions.Builder
Protobuf type
google.protobuf.ServiceOptions |
static class |
DescriptorProtos.SourceCodeInfo
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
|
static class |
DescriptorProtos.SourceCodeInfo.Builder
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
|
static class |
DescriptorProtos.SourceCodeInfo.Location
Protobuf type
google.protobuf.SourceCodeInfo.Location |
static class |
DescriptorProtos.SourceCodeInfo.Location.Builder
Protobuf type
google.protobuf.SourceCodeInfo.Location |
static class |
DescriptorProtos.UninterpretedOption
A message representing a option the parser does not recognize.
|
static class |
DescriptorProtos.UninterpretedOption.Builder
A message representing a option the parser does not recognize.
|
static class |
DescriptorProtos.UninterpretedOption.NamePart
The name of the uninterpreted option.
|
static class |
DescriptorProtos.UninterpretedOption.NamePart.Builder
The name of the uninterpreted option.
|
class |
DynamicMessage
An implementation of
Message that can represent arbitrary types, given a Descriptors.Descriptor . |
static class |
DynamicMessage.Builder
Builder for
DynamicMessage s. |
class |
GeneratedMessage
All generated protocol message classes extend this class.
|
static class |
GeneratedMessage.Builder<BuilderType extends GeneratedMessage.Builder<BuilderType>> |
static class |
GeneratedMessage.ExtendableBuilder<MessageType extends GeneratedMessage.ExtendableMessage,BuilderType extends GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>
Generated message builders for message types that contain extension ranges
subclass this.
|
static class |
GeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage>
Generated message classes for message types that contain extension ranges
subclass this.
|
class |
GeneratedMessageV3
All generated protocol message classes extend this class.
|
static class |
GeneratedMessageV3.Builder<BuilderType extends GeneratedMessageV3.Builder<BuilderType>> |
static class |
GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>
Generated message builders for message types that contain extension ranges
subclass this.
|
static class |
GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>
Generated message classes for message types that contain extension ranges
subclass this.
|
class |
MapEntry<K,V>
Implements MapEntry messages.
|
static class |
MapEntry.Builder<K,V>
Builder to create
MapEntry messages. |
Modifier and Type | Method and Description |
---|---|
static void |
TextFormat.print(MessageOrBuilder message,
Appendable output)
Deprecated.
Use
printer().print(MessageOrBuilder, Appendable) |
void |
TextFormat.Printer.print(MessageOrBuilder message,
Appendable output)
Outputs a textual representation of the Protocol Message supplied into the parameter output.
|
static String |
TextFormat.printToString(MessageOrBuilder message)
Deprecated.
Use
message.toString() |
String |
TextFormat.Printer.printToString(MessageOrBuilder message)
Like
print() , but writes directly to a String and returns it. |
static String |
TextFormat.printToUnicodeString(MessageOrBuilder message)
Deprecated.
Use
printer().escapingNonAscii(false).printToString(MessageOrBuilder) |
static void |
TextFormat.printUnicode(MessageOrBuilder message,
Appendable output)
Deprecated.
Use
printer().escapingNonAscii(false).print(MessageOrBuilder, Appendable) |
static String |
TextFormat.shortDebugString(MessageOrBuilder message)
Generates a human readable form of this message, useful for debugging and other purposes, with
no newline characters.
|
String |
TextFormat.Printer.shortDebugString(MessageOrBuilder message)
Generates a human readable form of this message, useful for debugging and other purposes,
with no newline characters.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
PluginProtos.CodeGeneratorRequestOrBuilder |
static interface |
PluginProtos.CodeGeneratorResponse.FileOrBuilder |
static interface |
PluginProtos.CodeGeneratorResponseOrBuilder |
static interface |
PluginProtos.VersionOrBuilder |
Modifier and Type | Class and Description |
---|---|
static class |
PluginProtos.CodeGeneratorRequest
An encoded CodeGeneratorRequest is written to the plugin's stdin.
|
static class |
PluginProtos.CodeGeneratorRequest.Builder
An encoded CodeGeneratorRequest is written to the plugin's stdin.
|
static class |
PluginProtos.CodeGeneratorResponse
The plugin writes an encoded CodeGeneratorResponse to stdout.
|
static class |
PluginProtos.CodeGeneratorResponse.Builder
The plugin writes an encoded CodeGeneratorResponse to stdout.
|
static class |
PluginProtos.CodeGeneratorResponse.File
Represents a single generated file.
|
static class |
PluginProtos.CodeGeneratorResponse.File.Builder
Represents a single generated file.
|
static class |
PluginProtos.Version
The version number of protocol compiler.
|
static class |
PluginProtos.Version.Builder
The version number of protocol compiler.
|
Copyright © 2008–2022. All rights reserved.