Class EnumGenerator

java.lang.Object
com.hedera.pbj.compiler.impl.generators.EnumGenerator

public final class EnumGenerator extends Object
Code for generating enum code
  • Constructor Details

    • EnumGenerator

      public EnumGenerator()
  • Method Details

    • generateEnumFile

      public static void generateEnumFile(Protobuf3Parser.EnumDefContext enumDef, File destinationSrcDir, ContextualLookupHelper lookupHelper) throws IOException
      Generate a Java enum from protobuf enum
      Parameters:
      enumDef - the parsed enum def
      destinationSrcDir - The destination source directory to generate into
      lookupHelper - Lookup helper for package information
      Throws:
      IOException - if there was a problem writing generated code