# Uses of Interface
com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder

Packages that use GeneratedMessage.ExtendableMessageOrBuilder
Package
Description
com.google.protobuf

## Uses of GeneratedMessage.ExtendableMessageOrBuilder in com.google.protobuf

Subinterfaces of GeneratedMessage.ExtendableMessageOrBuilder in com.google.protobuf
Modifier and Type
Interface
Description
`static interface`
`DescriptorProtos.EnumOptionsOrBuilder`
`static interface`
`DescriptorProtos.EnumValueOptionsOrBuilder`
`static interface`
`DescriptorProtos.ExtensionRangeOptionsOrBuilder`
`static interface`
`DescriptorProtos.FeatureSetOrBuilder`
`static interface`
`DescriptorProtos.FieldOptionsOrBuilder`
`static interface`
`DescriptorProtos.FileDescriptorSetOrBuilder`
`static interface`
`DescriptorProtos.FileOptionsOrBuilder`
`static interface`
`DescriptorProtos.MessageOptionsOrBuilder`
`static interface`
`DescriptorProtos.MethodOptionsOrBuilder`
`static interface`
`DescriptorProtos.OneofOptionsOrBuilder`
`static interface`
`DescriptorProtos.ServiceOptionsOrBuilder`
`static interface`
`DescriptorProtos.SourceCodeInfoOrBuilder`
`static interface`
`GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>`
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change (5.x).
Classes in com.google.protobuf that implement GeneratedMessage.ExtendableMessageOrBuilder
Modifier and Type
Class
Description
`static final class`
`DescriptorProtos.EnumOptions`
Protobuf type `google.protobuf.EnumOptions`
`static final class`
`DescriptorProtos.EnumOptions.Builder`
Protobuf type `google.protobuf.EnumOptions`
`static final class`
`DescriptorProtos.EnumValueOptions`
Protobuf type `google.protobuf.EnumValueOptions`
`static final class`
`DescriptorProtos.EnumValueOptions.Builder`
Protobuf type `google.protobuf.EnumValueOptions`
`static final class`
`DescriptorProtos.ExtensionRangeOptions`
Protobuf type `google.protobuf.ExtensionRangeOptions`
`static final class`
`DescriptorProtos.ExtensionRangeOptions.Builder`
Protobuf type `google.protobuf.ExtensionRangeOptions`
`static final class`
`DescriptorProtos.FeatureSet`
Protobuf type `google.protobuf.FeatureSet`
`static final class`
`DescriptorProtos.FeatureSet.Builder`
Protobuf type `google.protobuf.FeatureSet`
`static final class`
`DescriptorProtos.FieldOptions`
Protobuf type `google.protobuf.FieldOptions`
`static final class`
`DescriptorProtos.FieldOptions.Builder`
Protobuf type `google.protobuf.FieldOptions`
`static final class`
`DescriptorProtos.FileDescriptorSet`
Protobuf type `google.protobuf.FileDescriptorSet`
`static final class`
`DescriptorProtos.FileDescriptorSet.Builder`
Protobuf type `google.protobuf.FileDescriptorSet`
`static final class`
`DescriptorProtos.FileOptions`
Protobuf type `google.protobuf.FileOptions`
`static final class`
`DescriptorProtos.FileOptions.Builder`
Protobuf type `google.protobuf.FileOptions`
`static final class`
`DescriptorProtos.MessageOptions`
Protobuf type `google.protobuf.MessageOptions`
`static final class`
`DescriptorProtos.MessageOptions.Builder`
Protobuf type `google.protobuf.MessageOptions`
`static final class`
`DescriptorProtos.MethodOptions`
Protobuf type `google.protobuf.MethodOptions`
`static final class`
`DescriptorProtos.MethodOptions.Builder`
Protobuf type `google.protobuf.MethodOptions`
`static final class`
`DescriptorProtos.OneofOptions`
Protobuf type `google.protobuf.OneofOptions`
`static final class`
`DescriptorProtos.OneofOptions.Builder`
Protobuf type `google.protobuf.OneofOptions`
`static final class`
`DescriptorProtos.ServiceOptions`
Protobuf type `google.protobuf.ServiceOptions`
`static final class`
`DescriptorProtos.ServiceOptions.Builder`
Protobuf type `google.protobuf.ServiceOptions`
`static final class`
`DescriptorProtos.SourceCodeInfo`
Protobuf type `google.protobuf.SourceCodeInfo`
`static final class`
`DescriptorProtos.SourceCodeInfo.Builder`
Protobuf type `google.protobuf.SourceCodeInfo`
`static class`
`GeneratedMessage.ExtendableBuilder<MessageT extends GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>`
Generated message builders for message types that contain extension ranges subclass this.
`static class`
`GeneratedMessage.ExtendableMessage<MessageT extends GeneratedMessage.ExtendableMessage<MessageT>>`
Generated message classes for message types that contain extension ranges subclass this.
`class`
`GeneratedMessageV3`
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change (5.x).
`static class`
`GeneratedMessageV3.Builder<BuilderT extends GeneratedMessageV3.Builder<BuilderT>>`
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change (5.x).
`static class`
`GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>`
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change (5.x).
`static class`
`GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>`
Deprecated.
This class is deprecated, and slated for removal in the next Java breaking change (5.x).