Class EnumGenerator<Context extends GeneratorContext<Context>,​E extends net.morimekta.providence.PEnumValue<E>>

  • All Implemented Interfaces:
    Generator<Context,​E>

    public class EnumGenerator<Context extends GeneratorContext<Context>,​E extends net.morimekta.providence.PEnumValue<E>>
    extends java.lang.Object
    implements Generator<Context,​E>
    Default generator for an enum field.
    • Constructor Summary

      Constructors 
      Constructor Description
      EnumGenerator​(net.morimekta.providence.descriptor.PEnumDescriptor<E> descriptor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      E generate​(Context ctx)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EnumGenerator

        public EnumGenerator​(net.morimekta.providence.descriptor.PEnumDescriptor<E> descriptor)