Class Jdk8Generator

    • Constructor Detail

      • Jdk8Generator

        public Jdk8Generator()
    • 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