Uses of Package
com.google.protobuf
-
Classes in com.google.protobuf used by com.google.devtools.build.lib.buildeventstream Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.InternalOneOfEnum Interface for an enum which signifies which field in aoneofwas specified.ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.Duration Protobuf typegoogle.protobuf.DurationDuration.Builder Protobuf typegoogle.protobuf.DurationDurationOrBuilder ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.MapField Internal representation of map fields in generated messages.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.Timestamp Protobuf typegoogle.protobuf.TimestampTimestamp.Builder Protobuf typegoogle.protobuf.TimestampTimestampOrBuilder UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by com.google.devtools.build.lib.query2.proto.proto2api Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by com.google.devtools.build.v1 Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.InternalOneOfEnum Interface for an enum which signifies which field in aoneofwas specified.Any Protobuf typegoogle.protobuf.AnyAny.Builder Protobuf typegoogle.protobuf.AnyAnyOrBuilder ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.Duration Protobuf typegoogle.protobuf.DurationDuration.Builder Protobuf typegoogle.protobuf.DurationDurationOrBuilder Empty Protobuf typegoogle.protobuf.EmptyExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.Timestamp Protobuf typegoogle.protobuf.TimestampTimestamp.Builder Protobuf typegoogle.protobuf.TimestampTimestampOrBuilder UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by com.google.protobuf Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.BuilderParent Interface for the parent of a Builder that allows the builder to communicate invalidations back to the parent for use when using nested builders.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.InternalOneOfEnum Interface for an enum which signifies which field in aoneofwas specified.AbstractParser A partial implementation of theParserinterface which implements as many methods of that interface as possible in terms of other methods.Any Protobuf typegoogle.protobuf.AnyAny.Builder Protobuf typegoogle.protobuf.AnyAnyOrBuilder Api Protobuf typegoogle.protobuf.ApiApi.Builder Protobuf typegoogle.protobuf.ApiApiOrBuilder BoolValue Protobuf typegoogle.protobuf.BoolValueBoolValue.Builder Protobuf typegoogle.protobuf.BoolValueBoolValueOrBuilder ByteOutput An output target for raw bytes.ByteString Immutable sequence of bytes.ByteString.ByteIterator This interface extendsIterator<Byte>, so that we can return an unboxedbyte.ByteString.Output Outputs to aByteStringinstance.BytesValue Protobuf typegoogle.protobuf.BytesValueBytesValue.Builder Protobuf typegoogle.protobuf.BytesValueBytesValueOrBuilder CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.DescriptorProtos.DescriptorProto Protobuf typegoogle.protobuf.DescriptorProtoDescriptorProtos.DescriptorProto.Builder Protobuf typegoogle.protobuf.DescriptorProtoDescriptorProtos.DescriptorProto.ExtensionRange Protobuf typegoogle.protobuf.DescriptorProto.ExtensionRangeDescriptorProtos.DescriptorProto.ExtensionRange.Builder Protobuf typegoogle.protobuf.DescriptorProto.ExtensionRangeDescriptorProtos.DescriptorProto.ExtensionRangeOrBuilder DescriptorProtos.DescriptorProto.ReservedRange Protobuf typegoogle.protobuf.DescriptorProto.ReservedRangeDescriptorProtos.DescriptorProto.ReservedRange.Builder Protobuf typegoogle.protobuf.DescriptorProto.ReservedRangeDescriptorProtos.DescriptorProto.ReservedRangeOrBuilder DescriptorProtos.DescriptorProtoOrBuilder DescriptorProtos.EnumDescriptorProto Protobuf typegoogle.protobuf.EnumDescriptorProtoDescriptorProtos.EnumDescriptorProto.Builder Protobuf typegoogle.protobuf.EnumDescriptorProtoDescriptorProtos.EnumDescriptorProto.EnumReservedRange Protobuf typegoogle.protobuf.EnumDescriptorProto.EnumReservedRangeDescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder Protobuf typegoogle.protobuf.EnumDescriptorProto.EnumReservedRangeDescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder DescriptorProtos.EnumDescriptorProtoOrBuilder DescriptorProtos.EnumOptions Protobuf typegoogle.protobuf.EnumOptionsDescriptorProtos.EnumOptions.Builder Protobuf typegoogle.protobuf.EnumOptionsDescriptorProtos.EnumOptionsOrBuilder DescriptorProtos.EnumValueDescriptorProto Protobuf typegoogle.protobuf.EnumValueDescriptorProtoDescriptorProtos.EnumValueDescriptorProto.Builder Protobuf typegoogle.protobuf.EnumValueDescriptorProtoDescriptorProtos.EnumValueDescriptorProtoOrBuilder DescriptorProtos.EnumValueOptions Protobuf typegoogle.protobuf.EnumValueOptionsDescriptorProtos.EnumValueOptions.Builder Protobuf typegoogle.protobuf.EnumValueOptionsDescriptorProtos.EnumValueOptionsOrBuilder DescriptorProtos.ExtensionRangeOptions Protobuf typegoogle.protobuf.ExtensionRangeOptionsDescriptorProtos.ExtensionRangeOptions.Builder Protobuf typegoogle.protobuf.ExtensionRangeOptionsDescriptorProtos.ExtensionRangeOptionsOrBuilder DescriptorProtos.FieldDescriptorProto Protobuf typegoogle.protobuf.FieldDescriptorProtoDescriptorProtos.FieldDescriptorProto.Builder Protobuf typegoogle.protobuf.FieldDescriptorProtoDescriptorProtos.FieldDescriptorProto.Label Protobuf enumgoogle.protobuf.FieldDescriptorProto.LabelDescriptorProtos.FieldDescriptorProto.Type Protobuf enumgoogle.protobuf.FieldDescriptorProto.TypeDescriptorProtos.FieldDescriptorProtoOrBuilder DescriptorProtos.FieldOptions Protobuf typegoogle.protobuf.FieldOptionsDescriptorProtos.FieldOptions.Builder Protobuf typegoogle.protobuf.FieldOptionsDescriptorProtos.FieldOptions.CType Protobuf enumgoogle.protobuf.FieldOptions.CTypeDescriptorProtos.FieldOptions.JSType Protobuf enumgoogle.protobuf.FieldOptions.JSTypeDescriptorProtos.FieldOptionsOrBuilder DescriptorProtos.FileDescriptorProto Protobuf typegoogle.protobuf.FileDescriptorProtoDescriptorProtos.FileDescriptorProto.Builder Protobuf typegoogle.protobuf.FileDescriptorProtoDescriptorProtos.FileDescriptorProtoOrBuilder DescriptorProtos.FileDescriptorSet Protobuf typegoogle.protobuf.FileDescriptorSetDescriptorProtos.FileDescriptorSet.Builder Protobuf typegoogle.protobuf.FileDescriptorSetDescriptorProtos.FileDescriptorSetOrBuilder DescriptorProtos.FileOptions Protobuf typegoogle.protobuf.FileOptionsDescriptorProtos.FileOptions.Builder Protobuf typegoogle.protobuf.FileOptionsDescriptorProtos.FileOptions.OptimizeMode Protobuf enumgoogle.protobuf.FileOptions.OptimizeModeDescriptorProtos.FileOptionsOrBuilder DescriptorProtos.GeneratedCodeInfo Protobuf typegoogle.protobuf.GeneratedCodeInfoDescriptorProtos.GeneratedCodeInfo.Annotation Protobuf typegoogle.protobuf.GeneratedCodeInfo.AnnotationDescriptorProtos.GeneratedCodeInfo.Annotation.Builder Protobuf typegoogle.protobuf.GeneratedCodeInfo.AnnotationDescriptorProtos.GeneratedCodeInfo.AnnotationOrBuilder DescriptorProtos.GeneratedCodeInfo.Builder Protobuf typegoogle.protobuf.GeneratedCodeInfoDescriptorProtos.GeneratedCodeInfoOrBuilder DescriptorProtos.MessageOptions Protobuf typegoogle.protobuf.MessageOptionsDescriptorProtos.MessageOptions.Builder Protobuf typegoogle.protobuf.MessageOptionsDescriptorProtos.MessageOptionsOrBuilder DescriptorProtos.MethodDescriptorProto Protobuf typegoogle.protobuf.MethodDescriptorProtoDescriptorProtos.MethodDescriptorProto.Builder Protobuf typegoogle.protobuf.MethodDescriptorProtoDescriptorProtos.MethodDescriptorProtoOrBuilder DescriptorProtos.MethodOptions Protobuf typegoogle.protobuf.MethodOptionsDescriptorProtos.MethodOptions.Builder Protobuf typegoogle.protobuf.MethodOptionsDescriptorProtos.MethodOptions.IdempotencyLevel Protobuf enumgoogle.protobuf.MethodOptions.IdempotencyLevelDescriptorProtos.MethodOptionsOrBuilder DescriptorProtos.OneofDescriptorProto Protobuf typegoogle.protobuf.OneofDescriptorProtoDescriptorProtos.OneofDescriptorProto.Builder Protobuf typegoogle.protobuf.OneofDescriptorProtoDescriptorProtos.OneofDescriptorProtoOrBuilder DescriptorProtos.OneofOptions Protobuf typegoogle.protobuf.OneofOptionsDescriptorProtos.OneofOptions.Builder Protobuf typegoogle.protobuf.OneofOptionsDescriptorProtos.OneofOptionsOrBuilder DescriptorProtos.ServiceDescriptorProto Protobuf typegoogle.protobuf.ServiceDescriptorProtoDescriptorProtos.ServiceDescriptorProto.Builder Protobuf typegoogle.protobuf.ServiceDescriptorProtoDescriptorProtos.ServiceDescriptorProtoOrBuilder DescriptorProtos.ServiceOptions Protobuf typegoogle.protobuf.ServiceOptionsDescriptorProtos.ServiceOptions.Builder Protobuf typegoogle.protobuf.ServiceOptionsDescriptorProtos.ServiceOptionsOrBuilder DescriptorProtos.SourceCodeInfo Protobuf typegoogle.protobuf.SourceCodeInfoDescriptorProtos.SourceCodeInfo.Builder Protobuf typegoogle.protobuf.SourceCodeInfoDescriptorProtos.SourceCodeInfo.Location Protobuf typegoogle.protobuf.SourceCodeInfo.LocationDescriptorProtos.SourceCodeInfo.Location.Builder Protobuf typegoogle.protobuf.SourceCodeInfo.LocationDescriptorProtos.SourceCodeInfo.LocationOrBuilder DescriptorProtos.SourceCodeInfoOrBuilder DescriptorProtos.UninterpretedOption Protobuf typegoogle.protobuf.UninterpretedOptionDescriptorProtos.UninterpretedOption.Builder Protobuf typegoogle.protobuf.UninterpretedOptionDescriptorProtos.UninterpretedOption.NamePart Protobuf typegoogle.protobuf.UninterpretedOption.NamePartDescriptorProtos.UninterpretedOption.NamePart.Builder Protobuf typegoogle.protobuf.UninterpretedOption.NamePartDescriptorProtos.UninterpretedOption.NamePartOrBuilder DescriptorProtos.UninterpretedOptionOrBuilder Descriptors.Descriptor Describes a message type.Descriptors.DescriptorValidationException Thrown when building descriptors fails because the source DescriptorProtos are not valid.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.FieldDescriptor.JavaType Descriptors.FieldDescriptor.Type Descriptors.FileDescriptor Describes a.protofile, including everything defined within.Descriptors.FileDescriptor.InternalDescriptorAssigner Deprecated.Descriptors.FileDescriptor.Syntax The syntax of the .proto file.Descriptors.GenericDescriptor All descriptors implement this to make it easier to implement tools likeDescriptorPool.Descriptors.MethodDescriptor Describes one method within a service type.Descriptors.OneofDescriptor Describes an oneof of a message type.Descriptors.ServiceDescriptor Describes a service type.DoubleValue Protobuf typegoogle.protobuf.DoubleValueDoubleValue.Builder Protobuf typegoogle.protobuf.DoubleValueDoubleValueOrBuilder Duration Protobuf typegoogle.protobuf.DurationDuration.Builder Protobuf typegoogle.protobuf.DurationDurationOrBuilder DynamicMessage An implementation ofMessagethat can represent arbitrary types, given aDescriptors.Descriptor.DynamicMessage.Builder Builder forDynamicMessages.Empty Protobuf typegoogle.protobuf.EmptyEmpty.Builder Protobuf typegoogle.protobuf.EmptyEmptyOrBuilder Enum Protobuf typegoogle.protobuf.EnumEnum.Builder Protobuf typegoogle.protobuf.EnumEnumOrBuilder EnumValue Protobuf typegoogle.protobuf.EnumValueEnumValue.Builder Protobuf typegoogle.protobuf.EnumValueEnumValueOrBuilder ExperimentalApi Indicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.Extension Interface that generated extensions implement.Extension.ExtensionType The API type that the extension is used for.Extension.MessageType Type of a message extension.ExtensionLite Lite interface that generated extensions implement.ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistry.ExtensionInfo A (Descriptor, Message) pair, returned by lookup methods.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.Field Protobuf typegoogle.protobuf.FieldField.Builder Protobuf typegoogle.protobuf.FieldField.Cardinality Protobuf enumgoogle.protobuf.Field.CardinalityField.Kind Protobuf enumgoogle.protobuf.Field.KindFieldMask Protobuf typegoogle.protobuf.FieldMaskFieldMask.Builder Protobuf typegoogle.protobuf.FieldMaskFieldMaskOrBuilder FieldOrBuilder FieldType Enumeration identifying all relevant type information for a protobuf field.FloatValue Protobuf typegoogle.protobuf.FloatValueFloatValue.Builder Protobuf typegoogle.protobuf.FloatValueFloatValueOrBuilder GeneratedMessage All generated protocol message classes extend this class.GeneratedMessage.Builder GeneratedMessage.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessage.ExtendableBuilder Generated message builders for message types that contain extension ranges subclass this.GeneratedMessage.ExtendableMessage Generated message classes for message types that contain extension ranges subclass this.GeneratedMessage.ExtendableMessage.ExtensionWriter Used by subclasses to serialize extensions.GeneratedMessage.ExtendableMessageOrBuilder GeneratedMessage.FieldAccessorTable Users should ignore this class.GeneratedMessage.GeneratedExtension Type used to represent generated extensions.GeneratedMessageLite Lite version ofGeneratedMessage.GeneratedMessageLite.Builder GeneratedMessageLite.ExtendableBuilder Lite equivalent ofGeneratedMessage.ExtendableBuilder.GeneratedMessageLite.ExtendableMessage Lite equivalent ofGeneratedMessage.ExtendableMessage.GeneratedMessageLite.ExtendableMessage.ExtensionWriter Used by subclasses to serialize extensions.GeneratedMessageLite.ExtendableMessageOrBuilder Lite equivalent ofGeneratedMessage.ExtendableMessageOrBuilder.GeneratedMessageLite.GeneratedExtension Lite equivalent toGeneratedMessage.GeneratedExtension.GeneratedMessageLite.MethodToInvoke Defines which method path to invoke in#dynamicMethod(MethodToInvoke, Object...).GeneratedMessageLite.SerializedForm A serialized (serializable) form of the generated message.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.ExtendableBuilder Generated message builders for message types that contain extension ranges subclass this.GeneratedMessageV3.ExtendableMessage Generated message classes for message types that contain extension ranges subclass this.GeneratedMessageV3.ExtendableMessage.ExtensionWriter Used by subclasses to serialize extensions.GeneratedMessageV3.ExtendableMessageOrBuilder GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Int32Value Protobuf typegoogle.protobuf.Int32ValueInt32Value.Builder Protobuf typegoogle.protobuf.Int32ValueInt32ValueOrBuilder Int64Value Protobuf typegoogle.protobuf.Int64ValueInt64Value.Builder Protobuf typegoogle.protobuf.Int64ValueInt64ValueOrBuilder Internal.BooleanList AListimplementation that avoids boxing the elements into Booleans if possible.Internal.DoubleList AListimplementation that avoids boxing the elements into Doubles if possible.Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.Internal.FloatList AListimplementation that avoids boxing the elements into Floats if possible.Internal.IntList AListimplementation that avoids boxing the elements into Integers if possible.Internal.ListAdapter.Converter Convert individual elements of the List from F to T.Internal.LongList AListimplementation that avoids boxing the elements into Longs if possible.Internal.MapAdapter.Converter An interface used to convert between two types.Internal.ProtobufList ExtendsListto add the capability to make the list immutable and inspect if it is modifiable.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.JavaType Enum that identifies the Java types required to store protobuf fields.LazyFieldLite LazyFieldLite encapsulates the logic of lazily parsing message fields.LazyStringArrayList An implementation ofLazyStringListthat wraps an ArrayList.LazyStringList An interface extendingList<String>that also provides access to the items of the list as UTF8-encoded ByteString or byte[] objects.ListValue Protobuf typegoogle.protobuf.ListValueListValue.Builder Protobuf typegoogle.protobuf.ListValueListValueOrBuilder MapEntry Implements MapEntry messages.MapEntry.Builder Builder to createMapEntrymessages.MapEntryLite Implements the lite version of map entry messages.MapField Internal representation of map fields in generated messages.MapFieldLite Internal representation of map fields in generated lite-runtime messages.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Method Protobuf typegoogle.protobuf.MethodMethod.Builder Protobuf typegoogle.protobuf.MethodMethodOrBuilder Mixin Protobuf typegoogle.protobuf.MixinMixin.Builder Protobuf typegoogle.protobuf.MixinMixinOrBuilder NullValue Protobuf enumgoogle.protobuf.NullValueOption Protobuf typegoogle.protobuf.OptionOption.Builder Protobuf typegoogle.protobuf.OptionOptionOrBuilder Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.ProtoSyntax Represents the syntax version of the message.RepeatedFieldBuilder RepeatedFieldBuilderimplements a structure that a protocol message uses to hold a repeated field of other protocol messages.RepeatedFieldBuilderV3 RepeatedFieldBuilderV3implements a structure that a protocol message uses to hold a repeated field of other protocol messages.RpcCallback Interface for an RPC callback, normally called when an RPC completes.RpcController AnRpcControllermediates a single method call.ServiceException Thrown by blocking RPC methods when a failure occurs.SingleFieldBuilder SingleFieldBuilderimplements a structure that a protocol message uses to hold a single field of another protocol message.SingleFieldBuilderV3 SingleFieldBuilderV3implements a structure that a protocol message uses to hold a single field of another protocol message.SourceContext Protobuf typegoogle.protobuf.SourceContextSourceContext.Builder Protobuf typegoogle.protobuf.SourceContextSourceContextOrBuilder StringValue Protobuf typegoogle.protobuf.StringValueStringValue.Builder Protobuf typegoogle.protobuf.StringValueStringValueOrBuilder Struct Protobuf typegoogle.protobuf.StructStruct.Builder Protobuf typegoogle.protobuf.StructStructOrBuilder Syntax Protobuf enumgoogle.protobuf.SyntaxTextFormat.InvalidEscapeSequenceException Thrown byTextFormat.unescapeBytes(java.lang.CharSequence)andTextFormat.unescapeText(java.lang.String)when an invalid escape sequence is seen.TextFormat.ParseException Thrown when parsing an invalid text format message.TextFormat.Parser Parser for text-format proto2 instances.TextFormat.Parser.Builder Builder that can be used to obtain new instances ofTextFormat.Parser.TextFormat.Parser.SingularOverwritePolicy Determines if repeated values for non-repeated fields and oneofs are permitted.TextFormat.Printer Helper class for converting protobufs to text.TextFormatParseInfoTree Data structure which is populated with the locations of each field value parsed from the text.TextFormatParseInfoTree.Builder Builder for aTextFormatParseInfoTree.TextFormatParseLocation A location in the source code.Timestamp Protobuf typegoogle.protobuf.TimestampTimestamp.Builder Protobuf typegoogle.protobuf.TimestampTimestampOrBuilder Type Protobuf typegoogle.protobuf.TypeType.Builder Protobuf typegoogle.protobuf.TypeTypeOrBuilder TypeRegistry A TypeRegistry is used to resolve Any messages.TypeRegistry.Builder A Builder is used to buildTypeRegistry.UInt32Value Protobuf typegoogle.protobuf.UInt32ValueUInt32Value.Builder Protobuf typegoogle.protobuf.UInt32ValueUInt32ValueOrBuilder UInt64Value Protobuf typegoogle.protobuf.UInt64ValueUInt64Value.Builder Protobuf typegoogle.protobuf.UInt64ValueUInt64ValueOrBuilder UninitializedMessageException Thrown when attempting to build a protocol message that is missing required fields.UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized.UnknownFieldSet.Builder Builder forUnknownFieldSets.UnknownFieldSet.Field Represents a single field in anUnknownFieldSet.UnknownFieldSet.Field.Builder Used to build aUnknownFieldSet.Fieldwithin anUnknownFieldSet.UnknownFieldSet.Parser Parser to implement MessageLite interface.UnknownFieldSetLite UnknownFieldSetLiteis used to keep track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized.Value Protobuf typegoogle.protobuf.ValueValue.Builder Protobuf typegoogle.protobuf.ValueValue.KindCase ValueOrBuilder WireFormat.FieldType Lite equivalent toDescriptors.FieldDescriptor.Type.WireFormat.JavaType Lite equivalent toDescriptors.FieldDescriptor.JavaType. -
Classes in com.google.protobuf used by com.google.protobuf.compiler Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.DescriptorProtos.FileDescriptorProto Protobuf typegoogle.protobuf.FileDescriptorProtoDescriptorProtos.FileDescriptorProto.Builder Protobuf typegoogle.protobuf.FileDescriptorProtoDescriptorProtos.FileDescriptorProtoOrBuilder DescriptorProtos.GeneratedCodeInfo Protobuf typegoogle.protobuf.GeneratedCodeInfoDescriptorProtos.GeneratedCodeInfo.Builder Protobuf typegoogle.protobuf.GeneratedCodeInfoDescriptorProtos.GeneratedCodeInfoOrBuilder 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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by io.bazel.rules_scala.diagnostics Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by org.jetbrains.bsp.bazel.info Class Description AbstractMessage A partial implementation of theMessageinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessage.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.AbstractMessageLite.Builder A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.ByteString Immutable sequence of bytes.CodedInputStream Reads and decodes protocol message fields.CodedOutputStream Encodes and writes protocol message fields.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.protofile, including everything defined within.Descriptors.OneofDescriptor Describes an oneof of a message type.ExtensionRegistry A table of known extensions, searchable by name or field number.ExtensionRegistryLite Equivalent toExtensionRegistrybut supports only "lite" types.GeneratedMessageV3 All generated protocol message classes extend this class.GeneratedMessageV3.Builder GeneratedMessageV3.BuilderParent TODO(xiaofeng): remove this after b/29368482 is fixed.GeneratedMessageV3.FieldAccessorTable Users should ignore this class.GeneratedMessageV3.UnusedPrivateParameter This class is used to make a generated protected method inaccessible from user's code (e.g., theGeneratedMessageV3.newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter)method below).Internal.EnumLite Interface for an enum value or value descriptor, to be used in FieldSet.Internal.EnumLiteMap Interface for an object which maps integers toInternal.EnumLites.InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way, e.g.Message Abstract interface implemented by Protocol Message objects.Message.Builder Abstract interface implemented by Protocol Message builders.MessageLite Abstract interface implemented by Protocol Message objects.MessageLite.Builder Abstract interface implemented by Protocol Message builders.MessageLiteOrBuilder Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.MessageOrBuilder Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Parser Abstract interface for parsing Protocol Messages.ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.ProtocolStringList An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.UnknownFieldSet UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized. -
Classes in com.google.protobuf used by org.jetbrains.bsp.bazel.server.bep Class Description Empty Protobuf typegoogle.protobuf.Empty