Uses of Class
com.google.protobuf.ExtensionRegistry
Packages that use ExtensionRegistry
-
Uses of ExtensionRegistry in com.google.protobuf
Fields in com.google.protobuf declared as ExtensionRegistryModifier and TypeFieldDescription(package private) static final ExtensionRegistryExtensionRegistry.EMPTY_REGISTRYMethods in com.google.protobuf that return ExtensionRegistryModifier and TypeMethodDescriptionDescriptors.FileDescriptor.InternalDescriptorAssigner.assignDescriptors(Descriptors.FileDescriptor root) Deprecated.static ExtensionRegistryExtensionRegistry.getEmptyRegistry()Get the unmodifiable singleton empty instance.ExtensionRegistry.getUnmodifiable()Returns an unmodifiable view of the registry.static ExtensionRegistryExtensionRegistry.newInstance()Construct a new, empty instance.Methods in com.google.protobuf with parameters of type ExtensionRegistryModifier and TypeMethodDescriptionprivate voidTextFormat.Parser.consumeFieldValue(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, Descriptors.FieldDescriptor field, ExtensionRegistry.ExtensionInfo extension, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a single field value fromtokenizerand merge it intobuilder.private voidTextFormat.Parser.consumeFieldValues(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, Descriptors.FieldDescriptor field, ExtensionRegistry.ExtensionInfo extension, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a one or more field values fromtokenizerand merge it intobuilder.MessageReflection.BuilderAdapter.findExtensionByName(ExtensionRegistry registry, String name) MessageReflection.ExtensionAdapter.findExtensionByName(ExtensionRegistry registry, String name) MessageReflection.ExtensionBuilderAdapter.findExtensionByName(ExtensionRegistry registry, String name) MessageReflection.MergeTarget.findExtensionByName(ExtensionRegistry registry, String name) MessageReflection.BuilderAdapter.findExtensionByNumber(ExtensionRegistry registry, Descriptors.Descriptor containingType, int fieldNumber) MessageReflection.ExtensionAdapter.findExtensionByNumber(ExtensionRegistry registry, Descriptors.Descriptor containingType, int fieldNumber) MessageReflection.ExtensionBuilderAdapter.findExtensionByNumber(ExtensionRegistry registry, Descriptors.Descriptor containingType, int fieldNumber) MessageReflection.MergeTarget.findExtensionByNumber(ExtensionRegistry registry, Descriptors.Descriptor containingType, int fieldNumber) static voidDescriptors.FileDescriptor.internalUpdateFileDescriptor(Descriptors.FileDescriptor descriptor, ExtensionRegistry registry) This method is to be called by generated code only.static voidTextFormat.merge(CharSequence input, ExtensionRegistry extensionRegistry, Message.Builder builder) Parse a text-format message frominputand merge the contents intobuilder.static voidTextFormat.merge(Readable input, ExtensionRegistry extensionRegistry, Message.Builder builder) Parse a text-format message frominputand merge the contents intobuilder.voidTextFormat.Parser.merge(CharSequence input, ExtensionRegistry extensionRegistry, Message.Builder builder) Parse a text-format message frominputand merge the contents intobuilder.voidTextFormat.Parser.merge(Readable input, ExtensionRegistry extensionRegistry, Message.Builder builder) Parse a text-format message frominputand merge the contents intobuilder.private voidTextFormat.Parser.mergeAnyFieldValue(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, Descriptors.Descriptor anyDescriptor, int recursionLimit) private voidTextFormat.Parser.mergeField(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a single field fromtokenizerand merge it intotarget.private voidTextFormat.Parser.mergeField(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a single field fromtokenizerand merge it intobuilder.static <T extends Message>
TTextFormat.parse(CharSequence input, ExtensionRegistry extensionRegistry, Class<T> protoClass) Parse a text-format message frominput.static DynamicMessageDynamicMessage.parseFrom(Descriptors.Descriptor type, byte[] data, ExtensionRegistry extensionRegistry) Parsedataas a message of the given type and return it.static DynamicMessageDynamicMessage.parseFrom(Descriptors.Descriptor type, ByteString data, ExtensionRegistry extensionRegistry) Parsedataas a message of the given type and return it.static DynamicMessageDynamicMessage.parseFrom(Descriptors.Descriptor type, CodedInputStream input, ExtensionRegistry extensionRegistry) Parse a message of the given type from the given input stream.static DynamicMessageDynamicMessage.parseFrom(Descriptors.Descriptor type, InputStream input, ExtensionRegistry extensionRegistry) Parse a message of the given type frominputand return it.static voidDescriptorProtos.registerAllExtensions(ExtensionRegistry registry) Constructors in com.google.protobuf with parameters of type ExtensionRegistry -
Uses of ExtensionRegistry in com.google.protobuf.compiler
Methods in com.google.protobuf.compiler with parameters of type ExtensionRegistryModifier and TypeMethodDescriptionstatic voidPluginProtos.registerAllExtensions(ExtensionRegistry registry)