- <init>
Creates the parser.
- extractVariable
Extracts a variable from the input.
- parse
Parse the input returning the named sections.
- parseFetchTag
Parse FETCH tag. This tag can appear anywhere in a line. The text before is
treated as simple text.
- parseIncludeTag
Parse INCLUDE tag. This tag can appear anywhere in a line. It substitutes the
entire content of the
- parseLine
Parses a single line, or remainder of a line.
- parseNamedSections
Parses the top-level named sections.
- parseOffsetFetchTag
Parse OFFSET/FETCH tag. This tag can appear anywhere in a line. The text before
is treated as simple
- parseOperatorTag
Parse Operator (LIKE or EQUALS) tag and optional END tag (ENDLIKE or ENDEQUALS)
This tag can appear
- parseValueTag
Parse VALUE tag. This tag can appear anywhere in a line. The text before is
treated as simple text.
- rejectTabs
Ensure that there are no tabs.