Class DumpGenerator


  • public class DumpGenerator
    extends Generator
    Dumps the content of the input descriptor set to descriptor_dump.json.
    • Constructor Detail

      • DumpGenerator

        public DumpGenerator()
    • Method Detail

      • main

        public static void main​(String[] args)
      • supportedFeatures

        protected List<com.google.protobuf.compiler.PluginProtos.CodeGeneratorResponse.Feature> supportedFeatures()
        Description copied from class: Generator
        Signals to protoc which additional generator features this Generator supports. By default, this method returns FEATURE_NONE. You must override this method and supply a value, like FEATURE_PROTO3_OPTIONAL.
        Overrides:
        supportedFeatures in class Generator
        Returns:
        A list of enumerated features.
      • generateFiles

        public List<com.google.protobuf.compiler.PluginProtos.CodeGeneratorResponse.File> generateFiles​(com.google.protobuf.compiler.PluginProtos.CodeGeneratorRequest request)
                                                                                                 throws GeneratorException
        Description copied from class: Generator
        Processes a generator request into a set of files to output.
        Overrides:
        generateFiles in class Generator
        Parameters:
        request - The raw generator request from protoc.
        Returns:
        The completed files to write out.
        Throws:
        GeneratorException