Interface MessageMemberFormatter

    • Method Detail

      • appendClassAnnotations

        default void appendClassAnnotations​(JMessage<?> message)
                                     throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • getExtraImplements

        default java.util.Collection<java.lang.String> getExtraImplements​(JMessage<?> message)
                                                                   throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendConstants

        default void appendConstants​(JMessage<?> message)
                              throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendFields

        default void appendFields​(JMessage<?> message)
                           throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendConstructors

        default void appendConstructors​(JMessage<?> message)
                                 throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendMethods

        default void appendMethods​(JMessage<?> message)
                            throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendExtraProperties

        default void appendExtraProperties​(JMessage<?> message)
                                    throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException