Class BuilderCommonMemberFormatter

    • Field Detail

      • writer

        protected final net.morimekta.util.io.IndentedPrintWriter writer
      • helper

        protected final JHelper helper
    • Constructor Detail

      • BuilderCommonMemberFormatter

        public BuilderCommonMemberFormatter​(net.morimekta.util.io.IndentedPrintWriter writer,
                                            JHelper helper)
    • Method Detail

      • appendClassAnnotations

        public void appendClassAnnotations​(JMessage<?> message)
                                    throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendClassAnnotations in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendConstructors

        public void appendConstructors​(JMessage<?> message)
                                throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendConstructors in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendFields

        public void appendFields​(JMessage<?> message)
                          throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendFields in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendMethods

        public void appendMethods​(JMessage<?> message)
                           throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendMethods in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendExtraProperties

        public void appendExtraProperties​(JMessage<?> message)
                                   throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendExtraProperties in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException