Class YamlRenderer

    • Constructor Detail

      • YamlRenderer

        public YamlRenderer​(boolean withMetadata)
    • Method Detail

      • MetadataTokens

        public static final scala.collection.immutable.Seq<String> MetadataTokens()
      • withMetadata

        public boolean withMetadata()
      • ColonChar

        public final String ColonChar()
      • SpaceChar

        public final String SpaceChar()
      • HashChar

        public final String HashChar()
      • HyphenChar

        public final String HyphenChar()
      • DotChar

        public final String DotChar()
      • HyphenSpace

        public final String HyphenSpace()
      • TwoSpaces

        public final String TwoSpaces()
      • FourSpaces

        public final String FourSpaces()
      • BeginningOfDocument

        public final String BeginningOfDocument()
      • EndOfDocument

        public final String EndOfDocument()
      • QuotationMark

        public final String QuotationMark()
      • EscapedQuotationMark

        public final String EscapedQuotationMark()
      • Backslash

        public final String Backslash()
      • EscapedBackslash

        public final String EscapedBackslash()
      • Backspace

        public final String Backspace()
      • EscapedBackspace

        public final String EscapedBackspace()
      • FormFeed

        public final String FormFeed()
      • EscapedFormFeed

        public final String EscapedFormFeed()
      • NewLine

        public final String NewLine()
      • EscapedNewLine

        public final String EscapedNewLine()
      • CarriageReturn

        public final String CarriageReturn()
      • EscapedCarriageReturn

        public final String EscapedCarriageReturn()
      • Tab

        public final String Tab()
      • EscapedTab

        public final String EscapedTab()
      • Slash

        public final String Slash()
      • ColonSpace

        public final String ColonSpace()
      • SpaceHash

        public final String SpaceHash()
      • Apostrophe

        public final String Apostrophe()
      • SpecialCharSeq

        public final scala.collection.immutable.Seq<String> SpecialCharSeq()
      • BeautifyingNewLine

        public final String BeautifyingNewLine()
      • startsWithSpecialChar

        public boolean startsWithSpecialChar​(String text)
      • mayUseApostrophes

        public boolean mayUseApostrophes​(String text)
      • isBoolean

        public boolean isBoolean​(String text)
      • isNumber

        public boolean isNumber​(String text)
      • isDate

        public boolean isDate​(String text)
      • requiresQuotesOrApostrophes

        public boolean requiresQuotesOrApostrophes​(String text)
      • addQuotesIfNeeded

        public String addQuotesIfNeeded​(String text)
      • writeLinkIfNotEmpty

        public boolean writeLinkIfNotEmpty​(Writer output,
                                           String prefix,
                                           URIValue link)
      • render

        public void render​(Writer output,
                           Record record,
                           scala.collection.immutable.Seq<String> fields,
                           String tabulation)
      • renderMetadataIfNecessary

        public void renderMetadataIfNecessary​(Writer output,
                                              String typeName,
                                              Table table)
      • renderTable

        public void renderTable​(Writer output,
                                String tableId,
                                Table table)