| Package | Description |
|---|---|
| org.rythmengine.internal.parser.build_in |
| Modifier and Type | Class and Description |
|---|---|
class |
ArgsParser |
class |
AssignParser
assign enclosed part into a variable
|
class |
BreakParser |
class |
CacheParser
Parse @cache("1m")
|
class |
CommentParser
CommentParser deals with the following type comments:
1.
|
class |
CompactParser
Parse @compact() {...}
|
class |
ContinueParser |
class |
DebugParser
Created by IntelliJ IDEA.
|
class |
DefTagParser
Parse @def [return-type] tagname(Type var,...) {template...}
|
class |
ElseForParser
else branch for @for loop, executed in case the loop variable is empty
|
class |
ElseIfParser
Recognised the following patterns:
@}? else if (...) {?...@}?
@ else ...@ |
class |
EscapeParser
Parse @escape("JS") {...}
|
class |
ExecParser
Parse @exec("myMacro")
|
class |
ExitIfNoClassParser |
class |
ExpandParser
Parse @expand("myMacro")
|
class |
ExpressionParser
Single line expression parser
|
class |
ExtendsParser
Parse @extends path/to/mylayout.html or @extends path.to.mylayout.html
|
class |
FinallyCodeParser
Parse @finally{arg1 = "";...}
|
class |
ForEachParser |
class |
GetParser
Parse @get("name")
|
class |
I18nParser
Parsing @i18n() directive
|
class |
IfParser |
class |
ImportParser |
class |
IncludeParser |
class |
InitCodeParser
Parse @init{arg1 = "";...}
|
class |
InvokeMacroParser
Parse invocation:
|
class |
InvokeParser
Parse @invoke("tagname", ...) {body}
|
class |
InvokeTemplateParser
Parse tag invocation:
|
class |
KeywordParserFactory |
class |
LocaleParser
Parse @locale("zh", "CN) {...}
|
class |
LogTimeParser |
class |
MacroParser
Define and invoke Macro
|
class |
NoCompactParser
Parse @nocompact() {...}
|
class |
NoSIMParser
Mark a template as not a SIM template
|
class |
NullableExpressionParser
Parse groovy nullable expression, e.g.
|
class |
RawParser
Parse @raw() {...}
|
class |
RenderBodyParser
Parse @renderBody - callback to tag body
|
class |
RenderInheritedParser
Parse @inherited - render default section content
shall be used only within a section context
|
class |
RenderSectionParser
Parse @render section|content
|
class |
ReturnIfParser
Parse @returnIf(expression) statement.
|
class |
ReturnParser
Parse @return() statement.
|
class |
SectionParser
Parse @section mysection
|
class |
SetParser
Parse @set("name":val())
|
class |
SimpleParser
Deprecated.
|
class |
TimestampParser
Parse @return() statement.
|
class |
VerbatimParser |
Copyright © 2016. All Rights Reserved.