Hierarchy For Package com.google.protobuf
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.google.protobuf.Internal.ListAdapter<F,T>
- com.google.protobuf.LazyStringArrayList (implements com.google.protobuf.LazyStringList, java.util.RandomAccess)
- com.google.protobuf.UnmodifiableLazyStringList (implements com.google.protobuf.LazyStringList, java.util.RandomAccess)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- com.google.protobuf.MapFieldLite<K,V>
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- com.google.protobuf.Internal.MapAdapter<K,V,RealValue>
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.GeneratedMessageLite<MessageType,BuilderType>
- com.google.protobuf.Any (implements com.google.protobuf.AnyOrBuilder)
- com.google.protobuf.Api (implements com.google.protobuf.ApiOrBuilder)
- com.google.protobuf.BoolValue (implements com.google.protobuf.BoolValueOrBuilder)
- com.google.protobuf.BytesValue (implements com.google.protobuf.BytesValueOrBuilder)
- com.google.protobuf.DoubleValue (implements com.google.protobuf.DoubleValueOrBuilder)
- com.google.protobuf.Duration (implements com.google.protobuf.DurationOrBuilder)
- com.google.protobuf.Empty (implements com.google.protobuf.EmptyOrBuilder)
- com.google.protobuf.Enum (implements com.google.protobuf.EnumOrBuilder)
- com.google.protobuf.EnumValue (implements com.google.protobuf.EnumValueOrBuilder)
- com.google.protobuf.Field (implements com.google.protobuf.FieldOrBuilder)
- com.google.protobuf.FieldMask (implements com.google.protobuf.FieldMaskOrBuilder)
- com.google.protobuf.FloatValue (implements com.google.protobuf.FloatValueOrBuilder)
- com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType> (implements com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType,BuilderType>)
- com.google.protobuf.Int32Value (implements com.google.protobuf.Int32ValueOrBuilder)
- com.google.protobuf.Int64Value (implements com.google.protobuf.Int64ValueOrBuilder)
- com.google.protobuf.ListValue (implements com.google.protobuf.ListValueOrBuilder)
- com.google.protobuf.Method (implements com.google.protobuf.MethodOrBuilder)
- com.google.protobuf.Mixin (implements com.google.protobuf.MixinOrBuilder)
- com.google.protobuf.Option (implements com.google.protobuf.OptionOrBuilder)
- com.google.protobuf.SourceContext (implements com.google.protobuf.SourceContextOrBuilder)
- com.google.protobuf.StringValue (implements com.google.protobuf.StringValueOrBuilder)
- com.google.protobuf.Struct (implements com.google.protobuf.StructOrBuilder)
- com.google.protobuf.Timestamp (implements com.google.protobuf.TimestampOrBuilder)
- com.google.protobuf.Type (implements com.google.protobuf.TypeOrBuilder)
- com.google.protobuf.UInt32Value (implements com.google.protobuf.UInt32ValueOrBuilder)
- com.google.protobuf.UInt64Value (implements com.google.protobuf.UInt64ValueOrBuilder)
- com.google.protobuf.Value (implements com.google.protobuf.ValueOrBuilder)
- com.google.protobuf.GeneratedMessageLite<MessageType,BuilderType>
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
- com.google.protobuf.Any.Builder (implements com.google.protobuf.AnyOrBuilder)
- com.google.protobuf.Api.Builder (implements com.google.protobuf.ApiOrBuilder)
- com.google.protobuf.BoolValue.Builder (implements com.google.protobuf.BoolValueOrBuilder)
- com.google.protobuf.BytesValue.Builder (implements com.google.protobuf.BytesValueOrBuilder)
- com.google.protobuf.DoubleValue.Builder (implements com.google.protobuf.DoubleValueOrBuilder)
- com.google.protobuf.Duration.Builder (implements com.google.protobuf.DurationOrBuilder)
- com.google.protobuf.Empty.Builder (implements com.google.protobuf.EmptyOrBuilder)
- com.google.protobuf.Enum.Builder (implements com.google.protobuf.EnumOrBuilder)
- com.google.protobuf.EnumValue.Builder (implements com.google.protobuf.EnumValueOrBuilder)
- com.google.protobuf.Field.Builder (implements com.google.protobuf.FieldOrBuilder)
- com.google.protobuf.FieldMask.Builder (implements com.google.protobuf.FieldMaskOrBuilder)
- com.google.protobuf.FloatValue.Builder (implements com.google.protobuf.FloatValueOrBuilder)
- com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType> (implements com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType,BuilderType>)
- com.google.protobuf.Int32Value.Builder (implements com.google.protobuf.Int32ValueOrBuilder)
- com.google.protobuf.Int64Value.Builder (implements com.google.protobuf.Int64ValueOrBuilder)
- com.google.protobuf.ListValue.Builder (implements com.google.protobuf.ListValueOrBuilder)
- com.google.protobuf.Method.Builder (implements com.google.protobuf.MethodOrBuilder)
- com.google.protobuf.Mixin.Builder (implements com.google.protobuf.MixinOrBuilder)
- com.google.protobuf.Option.Builder (implements com.google.protobuf.OptionOrBuilder)
- com.google.protobuf.SourceContext.Builder (implements com.google.protobuf.SourceContextOrBuilder)
- com.google.protobuf.StringValue.Builder (implements com.google.protobuf.StringValueOrBuilder)
- com.google.protobuf.Struct.Builder (implements com.google.protobuf.StructOrBuilder)
- com.google.protobuf.Timestamp.Builder (implements com.google.protobuf.TimestampOrBuilder)
- com.google.protobuf.Type.Builder (implements com.google.protobuf.TypeOrBuilder)
- com.google.protobuf.UInt32Value.Builder (implements com.google.protobuf.UInt32ValueOrBuilder)
- com.google.protobuf.UInt64Value.Builder (implements com.google.protobuf.UInt64ValueOrBuilder)
- com.google.protobuf.Value.Builder (implements com.google.protobuf.ValueOrBuilder)
- com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
- com.google.protobuf.AbstractParser<MessageType> (implements com.google.protobuf.Parser<MessageType>)
- com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T>
- com.google.protobuf.AnyProto
- com.google.protobuf.ApiProto
- com.google.protobuf.ByteOutput
- com.google.protobuf.CodedOutputStream
- com.google.protobuf.ByteString (implements java.lang.Iterable<T>, java.io.Serializable)
- com.google.protobuf.CodedInputStream
- com.google.protobuf.DurationProto
- com.google.protobuf.EmptyProto
- com.google.protobuf.ExtensionLite<ContainingType,Type>
- com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType,Type>
- com.google.protobuf.ExtensionRegistryLite
- com.google.protobuf.FieldMaskProto
- com.google.protobuf.GeneratedMessageLite.ExtendableMessage.ExtensionWriter
- com.google.protobuf.GeneratedMessageLite.SerializedForm (implements java.io.Serializable)
- com.google.protobuf.Internal
- com.google.protobuf.LazyFieldLite
- com.google.protobuf.LazyField
- com.google.protobuf.MapEntryLite<K,V>
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.google.protobuf.ByteString.Output
- com.google.protobuf.SourceContextProto
- com.google.protobuf.StructProto
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.google.protobuf.CodedOutputStream.OutOfSpaceException
- com.google.protobuf.InvalidProtocolBufferException
- com.google.protobuf.InvalidProtocolBufferException.InvalidWireTypeException
- java.lang.RuntimeException
- com.google.protobuf.UninitializedMessageException
- java.io.IOException
- java.lang.Exception
- com.google.protobuf.TimestampProto
- com.google.protobuf.TypeProto
- com.google.protobuf.UnknownFieldSetLite
- com.google.protobuf.UnsafeByteOperations
- com.google.protobuf.WireFormat
- com.google.protobuf.WrappersProto
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
- java.lang.Cloneable
- com.google.protobuf.MessageLite.Builder (also extends com.google.protobuf.MessageLiteOrBuilder)
- com.google.protobuf.Internal.EnumLite
- com.google.protobuf.Internal.EnumLiteMap<T>
- com.google.protobuf.Internal.EnumVerifier
- com.google.protobuf.Internal.ListAdapter.Converter<F,T>
- com.google.protobuf.Internal.MapAdapter.Converter<A,B>
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- com.google.protobuf.Internal.ProtobufList<E> (also extends java.util.RandomAccess)
- com.google.protobuf.Internal.BooleanList
- com.google.protobuf.Internal.DoubleList
- com.google.protobuf.Internal.FloatList
- com.google.protobuf.Internal.IntList
- com.google.protobuf.Internal.LongList
- com.google.protobuf.ProtocolStringList
- com.google.protobuf.LazyStringList
- com.google.protobuf.Internal.ProtobufList<E> (also extends java.util.RandomAccess)
- java.util.List<E>
- java.util.Collection<E>
- java.util.Iterator<E>
- com.google.protobuf.ByteString.ByteIterator
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.AnyOrBuilder
- com.google.protobuf.ApiOrBuilder
- com.google.protobuf.BoolValueOrBuilder
- com.google.protobuf.BytesValueOrBuilder
- com.google.protobuf.DoubleValueOrBuilder
- com.google.protobuf.DurationOrBuilder
- com.google.protobuf.EmptyOrBuilder
- com.google.protobuf.EnumOrBuilder
- com.google.protobuf.EnumValueOrBuilder
- com.google.protobuf.FieldMaskOrBuilder
- com.google.protobuf.FieldOrBuilder
- com.google.protobuf.FloatValueOrBuilder
- com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType,BuilderType>
- com.google.protobuf.Int32ValueOrBuilder
- com.google.protobuf.Int64ValueOrBuilder
- com.google.protobuf.ListValueOrBuilder
- com.google.protobuf.MessageLite
- com.google.protobuf.MessageLite.Builder (also extends java.lang.Cloneable)
- com.google.protobuf.MethodOrBuilder
- com.google.protobuf.MixinOrBuilder
- com.google.protobuf.OptionOrBuilder
- com.google.protobuf.SourceContextOrBuilder
- com.google.protobuf.StringValueOrBuilder
- com.google.protobuf.StructOrBuilder
- com.google.protobuf.TimestampOrBuilder
- com.google.protobuf.TypeOrBuilder
- com.google.protobuf.UInt32ValueOrBuilder
- com.google.protobuf.UInt64ValueOrBuilder
- com.google.protobuf.ValueOrBuilder
- com.google.protobuf.Parser<MessageType>
- java.util.RandomAccess
- com.google.protobuf.Internal.ProtobufList<E> (also extends java.util.List<E>)
- com.google.protobuf.Internal.BooleanList
- com.google.protobuf.Internal.DoubleList
- com.google.protobuf.Internal.FloatList
- com.google.protobuf.Internal.IntList
- com.google.protobuf.Internal.LongList
- com.google.protobuf.Internal.ProtobufList<E> (also extends java.util.List<E>)
Annotation Type Hierarchy
- com.google.protobuf.ExperimentalApi (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.protobuf.Field.Cardinality (implements com.google.protobuf.Internal.EnumLite)
- com.google.protobuf.Field.Kind (implements com.google.protobuf.Internal.EnumLite)
- com.google.protobuf.FieldType
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke
- com.google.protobuf.JavaType
- com.google.protobuf.NullValue (implements com.google.protobuf.Internal.EnumLite)
- com.google.protobuf.ProtoSyntax
- com.google.protobuf.Syntax (implements com.google.protobuf.Internal.EnumLite)
- com.google.protobuf.Value.KindCase
- com.google.protobuf.WireFormat.FieldType
- com.google.protobuf.WireFormat.JavaType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)