Uses of Package
com.google.protobuf
Packages that use com.google.protobuf
Package
Description
-
Classes in com.google.protobuf used by com.google.protobufClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Interface for the parent of a Builder that allows the builder to communicate invalidations back to the parent for use when using nested builders.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Interface for an enum which signifies which field in aoneofwas specified.A partial implementation of theParserinterface which implements as many methods of that interface as possible in terms of other methods.Protobuf typegoogle.protobuf.AnyProtobuf typegoogle.protobuf.AnyProtobuf typegoogle.protobuf.ApiProtobuf typegoogle.protobuf.ApiProtobuf typegoogle.protobuf.BoolValueProtobuf typegoogle.protobuf.BoolValueAn output target for raw bytes.Immutable sequence of bytes.This interface extendsIterator<Byte>, so that we can return an unboxedbyte.Outputs to aByteStringinstance.Protobuf typegoogle.protobuf.BytesValueProtobuf typegoogle.protobuf.BytesValueReads and decodes protocol message fields.Encodes and writes protocol message fields.Protobuf typegoogle.protobuf.DescriptorProtoProtobuf typegoogle.protobuf.DescriptorProtoProtobuf typegoogle.protobuf.DescriptorProto.ExtensionRangeProtobuf typegoogle.protobuf.DescriptorProto.ExtensionRangeProtobuf typegoogle.protobuf.DescriptorProto.ReservedRangeProtobuf typegoogle.protobuf.DescriptorProto.ReservedRangeProtobuf typegoogle.protobuf.EnumDescriptorProtoProtobuf typegoogle.protobuf.EnumDescriptorProtoProtobuf typegoogle.protobuf.EnumDescriptorProto.EnumReservedRangeProtobuf typegoogle.protobuf.EnumDescriptorProto.EnumReservedRangeProtobuf typegoogle.protobuf.EnumOptionsProtobuf typegoogle.protobuf.EnumOptionsProtobuf typegoogle.protobuf.EnumValueDescriptorProtoProtobuf typegoogle.protobuf.EnumValueDescriptorProtoProtobuf typegoogle.protobuf.EnumValueOptionsProtobuf typegoogle.protobuf.EnumValueOptionsProtobuf typegoogle.protobuf.ExtensionRangeOptionsProtobuf typegoogle.protobuf.ExtensionRangeOptionsProtobuf typegoogle.protobuf.FieldDescriptorProtoProtobuf typegoogle.protobuf.FieldDescriptorProtoProtobuf enumgoogle.protobuf.FieldDescriptorProto.LabelProtobuf enumgoogle.protobuf.FieldDescriptorProto.TypeProtobuf typegoogle.protobuf.FieldOptionsProtobuf typegoogle.protobuf.FieldOptionsProtobuf enumgoogle.protobuf.FieldOptions.CTypeProtobuf enumgoogle.protobuf.FieldOptions.JSTypeProtobuf enumgoogle.protobuf.FieldOptions.OptionRetentionProtobuf enumgoogle.protobuf.FieldOptions.OptionTargetTypeProtobuf typegoogle.protobuf.FileDescriptorProtoProtobuf typegoogle.protobuf.FileDescriptorProtoProtobuf typegoogle.protobuf.FileDescriptorSetProtobuf typegoogle.protobuf.FileDescriptorSetProtobuf typegoogle.protobuf.FileOptionsProtobuf typegoogle.protobuf.FileOptionsProtobuf enumgoogle.protobuf.FileOptions.OptimizeModeProtobuf typegoogle.protobuf.GeneratedCodeInfoProtobuf typegoogle.protobuf.GeneratedCodeInfo.AnnotationProtobuf typegoogle.protobuf.GeneratedCodeInfo.AnnotationProtobuf enumgoogle.protobuf.GeneratedCodeInfo.Annotation.SemanticProtobuf typegoogle.protobuf.GeneratedCodeInfoProtobuf typegoogle.protobuf.MessageOptionsProtobuf typegoogle.protobuf.MessageOptionsProtobuf typegoogle.protobuf.MethodDescriptorProtoProtobuf typegoogle.protobuf.MethodDescriptorProtoProtobuf typegoogle.protobuf.MethodOptionsProtobuf typegoogle.protobuf.MethodOptionsProtobuf enumgoogle.protobuf.MethodOptions.IdempotencyLevelProtobuf typegoogle.protobuf.OneofDescriptorProtoProtobuf typegoogle.protobuf.OneofDescriptorProtoProtobuf typegoogle.protobuf.OneofOptionsProtobuf typegoogle.protobuf.OneofOptionsProtobuf typegoogle.protobuf.ServiceDescriptorProtoProtobuf typegoogle.protobuf.ServiceDescriptorProtoProtobuf typegoogle.protobuf.ServiceOptionsProtobuf typegoogle.protobuf.ServiceOptionsProtobuf typegoogle.protobuf.SourceCodeInfoProtobuf typegoogle.protobuf.SourceCodeInfoProtobuf typegoogle.protobuf.SourceCodeInfo.LocationProtobuf typegoogle.protobuf.SourceCodeInfo.LocationProtobuf typegoogle.protobuf.UninterpretedOptionProtobuf typegoogle.protobuf.UninterpretedOptionProtobuf typegoogle.protobuf.UninterpretedOption.NamePartProtobuf typegoogle.protobuf.UninterpretedOption.NamePartDescribes a message type.Thrown when building descriptors fails because the source DescriptorProtos are not valid.Describes an enum type.Describes one value within an enum type.Describes a field of a message type.Describes a.protofile, including everything defined within.Deprecated.The syntax of the .proto file.All descriptors implement this to make it easier to implement tools likeDescriptorPool.Describes one method within a service type.Describes a oneof of a message type.Describes a service type.Protobuf typegoogle.protobuf.DoubleValueProtobuf typegoogle.protobuf.DoubleValueProtobuf typegoogle.protobuf.DurationProtobuf typegoogle.protobuf.DurationAn implementation ofMessagethat can represent arbitrary types, given aDescriptors.Descriptor.Builder forDynamicMessages.Protobuf typegoogle.protobuf.EmptyProtobuf typegoogle.protobuf.EmptyProtobuf typegoogle.protobuf.EnumProtobuf typegoogle.protobuf.EnumProtobuf typegoogle.protobuf.EnumValueProtobuf typegoogle.protobuf.EnumValueIndicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.Interface that generated extensions implement.The API type that the extension is used for.Type of a message extension.Lite interface that generated extensions implement.A table of known extensions, searchable by name or field number.A (Descriptor, Message) pair, returned by lookup methods.Equivalent toExtensionRegistrybut supports only "lite" types.Protobuf typegoogle.protobuf.FieldProtobuf typegoogle.protobuf.FieldProtobuf enumgoogle.protobuf.Field.CardinalityProtobuf enumgoogle.protobuf.Field.KindProtobuf typegoogle.protobuf.FieldMaskProtobuf typegoogle.protobuf.FieldMaskEnumeration identifying all relevant type information for a protobuf field.Protobuf typegoogle.protobuf.FloatValueProtobuf typegoogle.protobuf.FloatValueAll generated protocol message classes extend this class.TODO(xiaofeng): remove this after b/29368482 is fixed.Generated message builders for message types that contain extension ranges subclass this.Generated message classes for message types that contain extension ranges subclass this.Used by subclasses to serialize extensions.Users should ignore this class.Type used to represent generated extensions.Lite version ofGeneratedMessage.Lite equivalent ofGeneratedMessage.ExtendableBuilder.Lite equivalent ofGeneratedMessage.ExtendableMessage.Used by subclasses to serialize extensions.Lite equivalent ofGeneratedMessage.ExtendableMessageOrBuilder.Lite equivalent toGeneratedMessage.GeneratedExtension.Defines which method path to invoke in#dynamicMethod(MethodToInvoke, Object...).A serialized (serializable) form of the generated message.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Generated message builders for message types that contain extension ranges subclass this.Generated message classes for message types that contain extension ranges subclass this.Used by subclasses to serialize extensions.ExtendsMessageOrBuilderwith extension-related functions.Users should ignore this class.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).Protobuf typegoogle.protobuf.Int32ValueProtobuf typegoogle.protobuf.Int32ValueProtobuf typegoogle.protobuf.Int64ValueProtobuf typegoogle.protobuf.Int64ValueAListimplementation that avoids boxing the elements into Booleans if possible.AListimplementation that avoids boxing the elements into Doubles if possible.Interface for an enum value or value descriptor, to be used in FieldSet.Interface for an object which maps integers toInternal.EnumLites.AListimplementation that avoids boxing the elements into Floats if possible.AListimplementation that avoids boxing the elements into Integers if possible.Convert individual elements of the List from F to T.AListimplementation that avoids boxing the elements into Longs if possible.An interface used to convert between two types.ExtendsListto add the capability to make the list immutable and inspect if it is modifiable.Thrown when a protocol message being parsed is invalid in some way.Enum that identifies the Java types required to store protobuf fields.LazyFieldLite encapsulates the logic of lazily parsing message fields.An implementation ofLazyStringListthat wraps an ArrayList.An interface extendingList<String>that also provides access to the items of the list as UTF8-encoded ByteString or byte[] objects.Protobuf typegoogle.protobuf.ListValueProtobuf typegoogle.protobuf.ListValueImplements MapEntry messages.Builder to createMapEntrymessages.Implements the lite version of map entry messages.Internal representation of map fields in generated messages.Internal representation of map fields in generated lite-runtime messages.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Protobuf typegoogle.protobuf.MethodProtobuf typegoogle.protobuf.MethodProtobuf typegoogle.protobuf.MixinProtobuf typegoogle.protobuf.MixinProtobuf enumgoogle.protobuf.NullValueProtobuf typegoogle.protobuf.OptionProtobuf typegoogle.protobuf.OptionAbstract interface for parsing Protocol Messages.Interface of useful methods added to all enums generated by the protocol compiler.An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.Represents the syntax version of the message.RepeatedFieldBuilderimplements a structure that a protocol message uses to hold a repeated field of other protocol messages.RepeatedFieldBuilderV3implements a structure that a protocol message uses to hold a repeated field of other protocol messages.Interface for an RPC callback, normally called when an RPC completes.AnRpcControllermediates a single method call.Thrown by blocking RPC methods when a failure occurs.SingleFieldBuilderimplements a structure that a protocol message uses to hold a single field of another protocol message.SingleFieldBuilderV3implements a structure that a protocol message uses to hold a single field of another protocol message.Protobuf typegoogle.protobuf.SourceContextProtobuf typegoogle.protobuf.SourceContextProtobuf typegoogle.protobuf.StringValueProtobuf typegoogle.protobuf.StringValueProtobuf typegoogle.protobuf.StructProtobuf typegoogle.protobuf.StructProtobuf enumgoogle.protobuf.SyntaxThrown byTextFormat.unescapeBytes(java.lang.CharSequence)andTextFormat.unescapeText(java.lang.String)when an invalid escape sequence is seen.Thrown when parsing an invalid text format message.Parser for text-format proto2 instances.Builder that can be used to obtain new instances ofTextFormat.Parser.Determines if repeated values for non-repeated fields and oneofs are permitted.Helper class for converting protobufs to text.Data structure which is populated with the locations of each field value parsed from the text.Builder for aTextFormatParseInfoTree.A location in the source code.Protobuf typegoogle.protobuf.TimestampProtobuf typegoogle.protobuf.TimestampProtobuf typegoogle.protobuf.TypeProtobuf typegoogle.protobuf.TypeA TypeRegistry is used to resolve Any messages.A Builder is used to buildTypeRegistry.Protobuf typegoogle.protobuf.UInt32ValueProtobuf typegoogle.protobuf.UInt32ValueProtobuf typegoogle.protobuf.UInt64ValueProtobuf typegoogle.protobuf.UInt64ValueThrown when attempting to build a protocol message that is missing required fields.UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized.Builder forUnknownFieldSets.Represents a single field in anUnknownFieldSet.Used to build aUnknownFieldSet.Fieldwithin anUnknownFieldSet.Parser to implement MessageLite interface.UnknownFieldSetLiteis used to keep track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized.Protobuf typegoogle.protobuf.ValueProtobuf typegoogle.protobuf.ValueLite equivalent toDescriptors.FieldDescriptor.Type.Lite equivalent toDescriptors.FieldDescriptor.JavaType. -
Classes in com.google.protobuf used by com.google.protobuf.compilerClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Immutable sequence of bytes.Reads and decodes protocol message fields.Encodes and writes protocol message fields.Protobuf typegoogle.protobuf.FileDescriptorProtoProtobuf typegoogle.protobuf.FileDescriptorProtoProtobuf typegoogle.protobuf.GeneratedCodeInfoProtobuf typegoogle.protobuf.GeneratedCodeInfoDescribes a message type.Describes an enum type.Describes one value within an enum type.Describes a.protofile, including everything defined within.A table of known extensions, searchable by name or field number.Equivalent toExtensionRegistrybut supports only "lite" types.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Users should ignore this class.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).Interface for an enum value or value descriptor, to be used in FieldSet.Interface for an object which maps integers toInternal.EnumLites.Thrown when a protocol message being parsed is invalid in some way.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Abstract interface for parsing Protocol Messages.Interface of useful methods added to all enums generated by the protocol compiler.An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.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.ocient.jdbc
-
Classes in com.google.protobuf used by com.ocient.jdbc.protoClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Interface for an enum which signifies which field in aoneofwas specified.Immutable sequence of bytes.Reads and decodes protocol message fields.Encodes and writes protocol message fields.Describes a message type.Describes an enum type.Describes one value within an enum type.Describes a.protofile, including everything defined within.A table of known extensions, searchable by name or field number.Equivalent toExtensionRegistrybut supports only "lite" types.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Users should ignore this class.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).Interface for an enum value or value descriptor, to be used in FieldSet.Interface for an object which maps integers toInternal.EnumLites.Thrown when a protocol message being parsed is invalid in some way.Internal representation of map fields in generated messages.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Abstract interface for parsing Protocol Messages.Interface of useful methods added to all enums generated by the protocol compiler.An interface extendingList<String>used for repeated string fields to provide optional access to the data as a list of ByteStrings.Protobuf typegoogle.protobuf.StringValueProtobuf typegoogle.protobuf.StringValueUnknownFieldSetkeeps 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 xgClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Immutable sequence of bytes.Reads and decodes protocol message fields.Encodes and writes protocol message fields.Protobuf typegoogle.protobuf.EnumOptionsProtobuf typegoogle.protobuf.FieldOptionsProtobuf typegoogle.protobuf.OneofOptionsDescribes a message type.Describes a.protofile, including everything defined within.A table of known extensions, searchable by name or field number.Equivalent toExtensionRegistrybut supports only "lite" types.Type used to represent generated extensions.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Users should ignore this class.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).Thrown when a protocol message being parsed is invalid in some way.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Abstract interface for parsing Protocol Messages.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 xg.mdClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Interface for an enum which signifies which field in aoneofwas specified.Immutable sequence of bytes.Reads and decodes protocol message fields.Encodes and writes protocol message fields.Describes a message type.Describes an enum type.Describes one value within an enum type.Describes a.protofile, including everything defined within.A table of known extensions, searchable by name or field number.Equivalent toExtensionRegistrybut supports only "lite" types.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Users should ignore this class.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).Interface for an enum value or value descriptor, to be used in FieldSet.Interface for an object which maps integers toInternal.EnumLites.Thrown when a protocol message being parsed is invalid in some way.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Abstract interface for parsing Protocol Messages.Interface of useful methods added to all enums generated by the protocol compiler.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 xg.protocol.messagesClassDescriptionA partial implementation of the
Messageinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessageLiteinterface which implements as many methods of that interface as possible in terms of other methods.A partial implementation of theMessage.Builderinterface which implements as many methods of that interface as possible in terms of other methods.Interface for an enum which signifies which field in aoneofwas specified.Immutable sequence of bytes.Reads and decodes protocol message fields.Encodes and writes protocol message fields.Describes a message type.Describes an enum type.Describes one value within an enum type.Describes a.protofile, including everything defined within.A table of known extensions, searchable by name or field number.Equivalent toExtensionRegistrybut supports only "lite" types.All generated protocol message classes extend this class.Builder class forGeneratedMessageV3.TODO(xiaofeng): remove this after b/29368482 is fixed.Users should ignore this class.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).Interface for an enum value or value descriptor, to be used in FieldSet.Interface for an object which maps integers toInternal.EnumLites.Thrown when a protocol message being parsed is invalid in some way.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Abstract interface implemented by Protocol Message objects.Abstract interface implemented by Protocol Message builders.Base interface for methods common toMessageLiteandMessageLite.Builderto provide type equivalency.Base interface for methods common toMessageandMessage.Builderto provide type equivalency.Abstract interface for parsing Protocol Messages.Interface of useful methods added to all enums generated by the protocol compiler.UnknownFieldSetkeeps track of fields which were seen when parsing a protocol message but whose field numbers or types are unrecognized.