public class MustacheParser
extends java.lang.Object
User: sam Date: 5/14/11 Time: 3:52 PM
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_EM |
static java.lang.String |
DEFAULT_SM |
private MustacheFactory |
mf |
| Modifier | Constructor and Description |
|---|---|
protected |
MustacheParser(MustacheFactory mf) |
| Modifier and Type | Method and Description |
|---|---|
Mustache |
compile(java.io.Reader reader,
java.lang.String file) |
protected Mustache |
compile(java.io.Reader reader,
java.lang.String tag,
java.util.concurrent.atomic.AtomicInteger currentLine,
java.lang.String file,
java.lang.String sm,
java.lang.String em,
boolean startOfLine) |
Mustache |
compile(java.io.Reader reader,
java.lang.String file,
java.lang.String sm,
java.lang.String em) |
Mustache |
compile(java.io.Reader reader,
java.lang.String file,
java.lang.String sm,
java.lang.String em,
boolean startOfLine) |
Mustache |
compile(java.lang.String file) |
private java.lang.StringBuilder |
write(MustacheVisitor mv,
java.lang.StringBuilder out,
java.lang.String file,
int line,
boolean startOfLine)
Ignore empty strings and append to the previous code if it was also a write.
|
public static final java.lang.String DEFAULT_SM
public static final java.lang.String DEFAULT_EM
private MustacheFactory mf
protected MustacheParser(MustacheFactory mf)
public Mustache compile(java.lang.String file)
public Mustache compile(java.io.Reader reader, java.lang.String file)
public Mustache compile(java.io.Reader reader, java.lang.String file, java.lang.String sm, java.lang.String em)
public Mustache compile(java.io.Reader reader, java.lang.String file, java.lang.String sm, java.lang.String em, boolean startOfLine)
protected Mustache compile(java.io.Reader reader, java.lang.String tag, java.util.concurrent.atomic.AtomicInteger currentLine, java.lang.String file, java.lang.String sm, java.lang.String em, boolean startOfLine) throws MustacheException
MustacheExceptionprivate java.lang.StringBuilder write(MustacheVisitor mv, java.lang.StringBuilder out, java.lang.String file, int line, boolean startOfLine)