- 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.Accumulatoraccum(package private) intcolumn(package private) Mustache.Delimsdelims(package private) intline(package private) java.io.Readersource(package private) intstate(package private) inttagStartColumn(package private) java.lang.StringBuildertext
-
Constructor Summary
Constructors Constructor Description Parser(Mustache.Compiler compiler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intnextChar()Mustache.Accumulatorparse(java.io.Reader source)protected voidparseChar(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()
-
-