- java.lang.Object
-
- com.samskivert.mustache.Mustache.Parser
-
- Enclosing class:
- Mustache
protected static class Mustache.Parser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Mustache.Accumulator
accum
(package private) int
column
(package private) Mustache.Delims
delims
(package private) int
line
(package private) java.io.Reader
source
(package private) int
state
(package private) int
tagStartColumn
(package private) java.lang.StringBuilder
text
-
Constructor Summary
Constructors Constructor Description Parser(Mustache.Compiler compiler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
nextChar()
Mustache.Accumulator
parse(java.io.Reader source)
protected void
parseChar(char c)
-
-
-
Field Detail
-
delims
final Mustache.Delims delims
-
text
final java.lang.StringBuilder text
-
source
java.io.Reader source
-
accum
Mustache.Accumulator accum
-
state
int state
-
line
int line
-
column
int column
-
tagStartColumn
int tagStartColumn
-
-
Constructor Detail
-
Parser
public Parser(Mustache.Compiler compiler)
-
-
Method Detail
-
parse
public Mustache.Accumulator parse(java.io.Reader source)
-
parseChar
protected void parseChar(char c)
-
nextChar
protected int nextChar()
-
-