Package io.protostuff.compiler.parser
Class ProtoExtensionRegistry
- java.lang.Object
-
- io.protostuff.compiler.parser.AbstractExtensionRegistry
-
- io.protostuff.compiler.parser.ProtoExtensionRegistry
-
- All Implemented Interfaces:
ExtensionRegistry
public final class ProtoExtensionRegistry extends AbstractExtensionRegistry
Composite extension registry - combination of local extenstion registry and extension registries of all imported files.- Author:
- Kostiantyn Shchepanovskyi
-
-
Constructor Summary
Constructors Constructor Description ProtoExtensionRegistry(ProtoContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Extension>getExtensions(String fullMessageName)voidregisterExtension(Extension extension)-
Methods inherited from class io.protostuff.compiler.parser.AbstractExtensionRegistry
getExtensionFields, getExtensionFields, getExtensions
-
-
-
-
Constructor Detail
-
ProtoExtensionRegistry
public ProtoExtensionRegistry(ProtoContext context)
-
-
Method Detail
-
registerExtension
public void registerExtension(Extension extension)
- Specified by:
registerExtensionin interfaceExtensionRegistry- Overrides:
registerExtensionin classAbstractExtensionRegistry
-
getExtensions
public Collection<Extension> getExtensions(String fullMessageName)
-
-