generic_enum_annotation library

Classes

GenerateFromJson
Annotation processed by generic_enum_builder requesting the generation of a function that converts a json array to an instance of class that extends generic_enum.
GenerateIdentifier
Annotation requesting the generation of a function that returns a String identifier for each static const generic enum instance.
GenerateValueMap
Annotation requesting the generation of an immutable map. The map object maps each generic enum value to the generic enum instance with that value.