Class ProtobufDirectoryParser.DescriptorWrapper

java.lang.Object
io.apicurio.registry.maven.ProtobufDirectoryParser.DescriptorWrapper
All Implemented Interfaces:
ParsedDirectoryWrapper<com.google.protobuf.Descriptors.FileDescriptor>
Enclosing class:
ProtobufDirectoryParser

public static class ProtobufDirectoryParser.DescriptorWrapper extends Object implements ParsedDirectoryWrapper<com.google.protobuf.Descriptors.FileDescriptor>
  • Constructor Details

    • DescriptorWrapper

      public DescriptorWrapper(com.google.protobuf.Descriptors.FileDescriptor fileDescriptor, Map<String,io.apicurio.registry.content.TypedContent> schemaContents)
  • Method Details

    • getSchema

      public com.google.protobuf.Descriptors.FileDescriptor getSchema()
      Specified by:
      getSchema in interface ParsedDirectoryWrapper<com.google.protobuf.Descriptors.FileDescriptor>
    • getSchemaContents

      public Map<String,io.apicurio.registry.content.TypedContent> getSchemaContents()
      Specified by:
      getSchemaContents in interface ParsedDirectoryWrapper<com.google.protobuf.Descriptors.FileDescriptor>