# Uses of Class
com.google.protobuf.ExtensionRegistry

Packages that use ExtensionRegistry
Package
Description
com.google.protobuf
com.google.protobuf.compiler
com.ocient.jdbc.proto

## Uses of ExtensionRegistry in com.google.protobuf

Methods in com.google.protobuf that return ExtensionRegistry
Modifier and Type
Method
Description
`ExtensionRegistry`
Descriptors.FileDescriptor.InternalDescriptorAssigner.`assignDescriptors(Descriptors.FileDescriptor root)`
Deprecated.
`static ExtensionRegistry`
ExtensionRegistry.`getEmptyRegistry()`
Get the unmodifiable singleton empty instance.
`ExtensionRegistry`
ExtensionRegistry.`getUnmodifiable()`
Returns an unmodifiable view of the registry.
`static ExtensionRegistry`
ExtensionRegistry.`newInstance()`
Construct a new, empty instance.
Methods in com.google.protobuf with parameters of type ExtensionRegistry
Modifier and Type
Method
Description
`static void`
Descriptors.FileDescriptor.`internalUpdateFileDescriptor(Descriptors.FileDescriptor descriptor, ExtensionRegistry registry)`
This method is to be called by generated code only.
`static void`
TextFormat.`merge(CharSequence input, ExtensionRegistry extensionRegistry, Message.Builder builder)`
Parse a text-format message from `input` and merge the contents into `builder`.
`static void`
TextFormat.`merge(Readable input, ExtensionRegistry extensionRegistry, Message.Builder builder)`
Parse a text-format message from `input` and merge the contents into `builder`.
`void`
TextFormat.Parser.`merge(CharSequence input, ExtensionRegistry extensionRegistry, Message.Builder builder)`
Parse a text-format message from `input` and merge the contents into `builder`.
`void`
TextFormat.Parser.`merge(Readable input, ExtensionRegistry extensionRegistry, Message.Builder builder)`
Parse a text-format message from `input` and merge the contents into `builder`.
`static <T extends Message>
T`
TextFormat.`parse(CharSequence input, ExtensionRegistry extensionRegistry, Class<T> protoClass)`
Parse a text-format message from `input`.
`static DynamicMessage`
DynamicMessage.`parseFrom(Descriptors.Descriptor type, byte[] data, ExtensionRegistry extensionRegistry)`
Parse `data` as a message of the given type and return it.
`static DynamicMessage`
DynamicMessage.`parseFrom(Descriptors.Descriptor type, ByteString data, ExtensionRegistry extensionRegistry)`
Parse `data` as a message of the given type and return it.
`static DynamicMessage`
DynamicMessage.`parseFrom(Descriptors.Descriptor type, CodedInputStream input, ExtensionRegistry extensionRegistry)`
Parse a message of the given type from the given input stream.
`static DynamicMessage`
DynamicMessage.`parseFrom(Descriptors.Descriptor type, InputStream input, ExtensionRegistry extensionRegistry)`
Parse a message of the given type from `input` and return it.
`static void`
AnyProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
ApiProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
DescriptorProtos.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
DurationProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
EmptyProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
FieldMaskProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
JavaFeaturesProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
SourceContextProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
StructProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
TimestampProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
TypeProto.`registerAllExtensions(ExtensionRegistry registry)`
`static void`
WrappersProto.`registerAllExtensions(ExtensionRegistry registry)`

## Uses of ExtensionRegistry in com.google.protobuf.compiler

Methods in com.google.protobuf.compiler with parameters of type ExtensionRegistry
Modifier and Type
Method
Description
`static void`
PluginProtos.`registerAllExtensions(ExtensionRegistry registry)`

## Uses of ExtensionRegistry in com.ocient.jdbc.proto

Methods in com.ocient.jdbc.proto with parameters of type ExtensionRegistry
Modifier and Type
Method
Description
`static void`
ClientWireProtocol.`registerAllExtensions(ExtensionRegistry registry)`