Class DefaultExternalHelpParser

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.commons.csv.CSVFormat getTabularFormat()
      Gets the tabular format in use for parsing tabular data
      java.lang.String[] parseParagraphs​(java.lang.String resource, java.io.InputStream input)
      Parses input into a series of paragraphs
      java.util.List<java.util.List<java.lang.String>> parseRows​(java.lang.String resource, java.io.InputStream input)
      Parsers a list of rows from a resource
      • Methods inherited from class java.lang.Object

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

      • DefaultExternalHelpParser

        public DefaultExternalHelpParser()
    • Method Detail

      • parseParagraphs

        public java.lang.String[] parseParagraphs​(java.lang.String resource,
                                                  java.io.InputStream input)
        Description copied from interface: ParagraphsParser
        Parses input into a series of paragraphs
        Specified by:
        parseParagraphs in interface ParagraphsParser
        Parameters:
        resource - Resource name
        input - Input
        Returns:
        Paragraphs
      • getTabularFormat

        protected org.apache.commons.csv.CSVFormat getTabularFormat()
        Gets the tabular format in use for parsing tabular data
        Returns:
        Tabular Format
      • parseRows

        public java.util.List<java.util.List<java.lang.String>> parseRows​(java.lang.String resource,
                                                                          java.io.InputStream input)
        Description copied from interface: TabularParser
        Parsers a list of rows from a resource
        Specified by:
        parseRows in interface TabularParser
        Returns:
        List of rows