Class TemplateReader
java.lang.Object
com.vladsch.flexmark.test.util.spec.TemplateReader
- Direct Known Subclasses:
DumpTemplateReader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
protected int
protected List<TemplateEntry>
protected final InputStream
protected StringBuilder
protected TemplateReader.State
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addSpecLine
(String line) protected void
addTemplateEntry
(TemplateEntry example) static InputStream
static InputStream
getSpecInputStream
(String resource) protected void
processLine
(String line) protected List<TemplateEntry>
read()
static List<TemplateEntry>
static List<TemplateEntry>
readEntries
(String resource) static List<TemplateEntry>
readEntries
(String resource, TemplateReaderFactory readerFactory) readExamplesAsString
(String resource) readExamplesAsString
(String resource, TemplateReaderFactory readerFactory) static String
readSpec()
static String
protected void
-
Field Details
-
ENTRY_START
- See Also:
-
ENTRY_BREAK
- See Also:
-
inputStream
-
state
-
source
-
entryNumber
protected int entryNumber -
examples
-
-
Constructor Details
-
TemplateReader
-
-
Method Details
-
readEntries
-
readEntries
-
readEntries
-
readExamplesAsString
-
readExamplesAsString
-
readExamplesAsString
public static List<String> readExamplesAsString(String resource, TemplateReaderFactory readerFactory) -
readSpec
-
readSpec
-
getSpecInputStream
-
getSpecInputStream
-
read
- Throws:
IOException
-
addSpecLine
-
addTemplateEntry
-
processLine
-
resetContents
protected void resetContents()
-