Class MarkdownWriter


  • public class MarkdownWriter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      MarkdownWriter​(java.io.PrintStream out)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String anchor​(java.lang.String id)  
      static java.lang.String bold​(java.lang.String text)  
      static java.lang.String code​(java.lang.String text)  
      java.io.PrintStream getPrintStream()  
      static java.lang.String link​(java.lang.String text, java.lang.String link)  
      void write​(java.lang.String s)  
      void writeBulletPoint​(java.lang.String item, java.lang.Object description)  
      void writeEmptyLine()  
      void writeHeader1​(java.lang.String title)  
      void writeHeader2​(java.lang.String title)  
      void writeHeader3​(java.lang.String title)  
      void writeItem​(java.lang.String item, java.lang.Object description)  
      void writeTableHeader​(java.lang.String... items)  
      void writeTableRow​(java.lang.String... items)  
      • Methods inherited from class java.lang.Object

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

      • MarkdownWriter

        public MarkdownWriter​(java.io.PrintStream out)
    • Method Detail

      • getPrintStream

        public java.io.PrintStream getPrintStream()
      • write

        public void write​(java.lang.String s)
      • writeEmptyLine

        public void writeEmptyLine()
      • writeHeader1

        public void writeHeader1​(java.lang.String title)
      • writeHeader2

        public void writeHeader2​(java.lang.String title)
      • writeHeader3

        public void writeHeader3​(java.lang.String title)
      • writeTableHeader

        public void writeTableHeader​(java.lang.String... items)
      • writeTableRow

        public void writeTableRow​(java.lang.String... items)
      • writeItem

        public void writeItem​(java.lang.String item,
                              java.lang.Object description)
      • writeBulletPoint

        public void writeBulletPoint​(java.lang.String item,
                                     java.lang.Object description)
      • bold

        public static java.lang.String bold​(java.lang.String text)
      • link

        public static java.lang.String link​(java.lang.String text,
                                            java.lang.String link)
      • code

        public static java.lang.String code​(java.lang.String text)
      • anchor

        public static java.lang.String anchor​(java.lang.String id)