Class TemplateReader

  • Direct Known Subclasses:
    DumpTemplateReader

    public class TemplateReader
    extends java.lang.Object
    • Field Detail

      • inputStream

        protected final java.io.InputStream inputStream
      • source

        protected java.lang.StringBuilder source
      • entryNumber

        protected int entryNumber
    • Constructor Detail

      • TemplateReader

        protected TemplateReader​(java.io.InputStream stream)
    • Method Detail

      • readEntries

        public static java.util.List<TemplateEntry> readEntries()
      • readEntries

        public static java.util.List<TemplateEntry> readEntries​(java.lang.String resource)
      • readExamplesAsString

        public static java.util.List<java.lang.String> readExamplesAsString()
      • readExamplesAsString

        public static java.util.List<java.lang.String> readExamplesAsString​(java.lang.String resource)
      • readExamplesAsString

        public static java.util.List<java.lang.String> readExamplesAsString​(java.lang.String resource,
                                                                            TemplateReaderFactory readerFactory)
      • readSpec

        public static java.lang.String readSpec()
      • readSpec

        public static java.lang.String readSpec​(java.lang.String resource)
      • getSpecInputStream

        public static java.io.InputStream getSpecInputStream()
      • getSpecInputStream

        public static java.io.InputStream getSpecInputStream​(java.lang.String resource)
      • read

        protected java.util.List<TemplateEntry> read()
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • addSpecLine

        protected void addSpecLine​(java.lang.String line)
      • addTemplateEntry

        protected void addTemplateEntry​(TemplateEntry example)
      • processLine

        protected void processLine​(java.lang.String line)
      • resetContents

        protected void resetContents()