public interface Parser
Modifier and Type | Method and Description |
---|---|
char |
asterisk() |
char |
at() |
default java.lang.String |
blockComment() |
char |
dollar() |
Template |
getCurrentTemplate() |
Directive |
getDirective(java.lang.String directive) |
RuntimeServices |
getRuntimeServices() |
Token |
getToken(int index) |
char |
hash() |
boolean |
isDirective(java.lang.String macro) |
default java.lang.String |
lineComment() |
SimpleNode |
parse(java.io.Reader reader,
Template template) |
void |
ReInit(CharStream stream) |
void |
resetCurrentTemplate() |
RuntimeServices getRuntimeServices()
SimpleNode parse(java.io.Reader reader, Template template) throws ParseException
ParseException
void resetCurrentTemplate()
Template getCurrentTemplate()
Token getToken(int index)
boolean isDirective(java.lang.String macro)
Directive getDirective(java.lang.String directive)
void ReInit(CharStream stream)
char dollar()
char hash()
char at()
char asterisk()
default java.lang.String lineComment()
default java.lang.String blockComment()