Class EnumGenerator
java.lang.Object
com.hedera.pbj.compiler.impl.generators.EnumGenerator
Code for generating enum code
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgenerateEnumFile(Protobuf3Parser.EnumDefContext enumDef, File destinationSrcDir, ContextualLookupHelper lookupHelper) Generate a Java enum from protobuf enum
-
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 defdestinationSrcDir- The destination source directory to generate intolookupHelper- Lookup helper for package information- Throws:
IOException- if there was a problem writing generated code
-