ArrayAccessTree |
数组访问表达式的树节点。
|
ArrayLiteralTree |
表示ECMAScript数组文字表达式。
|
AssignmentTree |
赋值表达式的树节点。
|
BinaryTree |
二进制表达式的树节点。
|
BlockTree |
语句块的树节点。
|
BreakTree |
“休息”语句的树节点。
|
CaseTree |
“switch”语句中的“case”的树节点。
|
CatchTree |
“try”语句中的“catch”块的树结点。
|
ClassDeclarationTree |
|
ClassExpressionTree |
|
CompilationUnitTree |
表示编译单元(源文件)的抽象语法树
|
CompoundAssignmentTree |
复合赋值运算符的树节点。
|
ConditionalExpressionTree |
条件运算符的树节点?
|
ConditionalLoopTree |
一个混合条件的“循环”语句。
|
ContinueTree |
“continue”语句的树结点。
|
DebuggerTree |
“调试器”语句的树节点。
|
Diagnostic |
工具诊断界面。
|
Diagnostic.Kind |
诊断的种类,例如错误或警告。
|
DiagnosticListener |
用于从Nashorn解析器接收诊断的接口。
|
DoWhileLoopTree |
“do”语句的树节点。
|
EmptyStatementTree |
一个空(跳过)语句的树节点。
|
ErroneousTree |
一个树形节点,用于支撑格式不正确的表达式。
|
ExportEntryTree |
|
ExpressionStatementTree |
表达式语句的树节点。
|
ExpressionTree |
用作不同类型表达式的基类的树节点。
|
ForInLoopTree |
for..in语句的树节点例如:
|
ForLoopTree |
循环语句的基本“for”循环语句的树节点。
|
ForOfLoopTree |
|
FunctionCallTree |
用于函数调用表达式的树节点。
|
FunctionDeclarationTree |
|
FunctionExpressionTree |
|
GotoTree |
用于跳转到目标的语句的树节点。
|
IdentifierTree |
标识符表达式的树节点。
|
IfTree |
“if”语句的树结点。
|
ImportEntryTree |
|
InstanceOfTree |
“instanceof”表达式的树节点。
|
LabeledStatementTree |
标记语句的树节点。
|
LineMap |
提供在编译单元的字符位置和行号之间进行转换的方法。
|
LiteralTree |
一个文字表达式的树结点。
|
LoopTree |
一个混合的“循环”语句。
|
MemberSelectTree |
成员访问表达式的树节点。
|
ModuleTree |
|
NewTree |
一个树节点来声明一个类的新实例。
|
ObjectLiteralTree |
表示ECMAScript对象文字表达式。
|
ParenthesizedTree |
括号表达式的树节点。
|
Parser |
代表nashorn ECMAScript解析器实例。
|
PropertyTree |
表示对象文字树中的属性设置。
|
RegExpLiteralTree |
代表源代码中的正则表达式文字。
|
ReturnTree |
“返回”语句的树结点。
|
SimpleTreeVisitorES5_1 |
用于ECMAScript版本5.1的TreeVisitor的简单实现。
|
SpreadTree |
数组元素中的扩展运算符的树节点,函数调用参数。
|
StatementTree |
用作不同类型语句的基类的树节点。
|
SwitchTree |
“switch”语句的树结点。
|
TemplateLiteralTree |
|
ThrowTree |
“throw”语句的树结点。
|
树 |
抽象语法树中所有节点的公共接口。
|
Tree.Kind |
列举各种树木。
|
TreeVisitor |
树木的访客,以访客设计模式的风格。
|
TryTree |
“try”语句的树结点。
|
UnaryTree |
用于后缀和一元表达式的树节点。
|
VariableTree |
|
WhileLoopTree |
循环语句的“while”树结点。
|
WithTree |
“with”语句的树结点。
|
YieldTree |
|