Uses of Interface
jdk.nashorn.api.tree.ExpressionTree
-
Packages that use ExpressionTree 软件包 描述 jdk.nashorn.api.tree Nashorn解析器API提供了将ECMAScript源代码表示为抽象语法树(AST)和解析器来解析ECMAScript源脚本的接口。 -
-
Uses of ExpressionTree in jdk.nashorn.api.tree
Subinterfaces of ExpressionTree in jdk.nashorn.api.tree Modifier and Type 接口 描述 interface
ArrayAccessTree
数组访问表达式的树节点。interface
ArrayLiteralTree
表示ECMAScript数组文字表达式。interface
AssignmentTree
赋值表达式的树节点。interface
BinaryTree
二进制表达式的树节点。interface
ClassExpressionTree
代表 class expression的树节点。interface
CompoundAssignmentTree
复合赋值运算符的树节点。interface
ConditionalExpressionTree
条件运算符的树节点?interface
ErroneousTree
一个树形节点,用于支撑格式不正确的表达式。interface
FunctionCallTree
用于函数调用表达式的树节点。interface
FunctionExpressionTree
function expressions的树结点,其中包括 arrow functions 。interface
IdentifierTree
标识符表达式的树节点。interface
InstanceOfTree
“instanceof”表达式的树节点。interface
LiteralTree
一个文字表达式的树结点。interface
MemberSelectTree
成员访问表达式的树节点。interface
NewTree
一个树节点来声明一个类的新实例。interface
ObjectLiteralTree
表示ECMAScript对象文字表达式。interface
ParenthesizedTree
括号表达式的树节点。interface
RegExpLiteralTree
代表源代码中的正则表达式文字。interface
SpreadTree
数组元素中的扩展运算符的树节点,函数调用参数。interface
TemplateLiteralTree
一个树节点为 template literal strings 。interface
UnaryTree
用于后缀和一元表达式的树节点。interface
YieldTree
用于生成函数的 yield expressions的树节点。Methods in jdk.nashorn.api.tree that return ExpressionTree Modifier and Type 方法 描述 ExpressionTree
VariableTree. getBinding()
返回此声明的绑定。ExpressionTree
ClassDeclarationTree. getClassHeritage()
表达式的extends
子句。ExpressionTree
ClassExpressionTree. getClassHeritage()
表达的extends
子句。ExpressionTree
CatchTree. getCondition()
返回可选的catch条件表达式。ExpressionTree
ConditionalExpressionTree. getCondition()
返回此三元表达式的条件表达式。ExpressionTree
ConditionalLoopTree. getCondition()
返回此“循环”语句的条件表达式。ExpressionTree
DoWhileLoopTree. getCondition()
返回此do-while语句的条件表达式。ExpressionTree
ForLoopTree. getCondition()
返回此'for'语句的条件表达式。ExpressionTree
IfTree. getCondition()
返回此'if'语句的条件表达式。ExpressionTree
WhileLoopTree. getCondition()
这个'while'语句的条件表达式。ExpressionTree
NewTree. getConstructorExpression()
返回此“new”表达式的构造函数表达式。ExpressionTree
ArrayAccessTree. getExpression()
返回访问的数组。ExpressionTree
AssignmentTree. getExpression()
返回此作业的右侧(RHS)。ExpressionTree
CaseTree. getExpression()
案例表达这个'case'语句。ExpressionTree
CompoundAssignmentTree. getExpression()
返回此作业的右侧(RHS)。ExpressionTree
ExpressionStatementTree. getExpression()
返回此表达式语句的表达式。ExpressionTree
ForInLoopTree. getExpression()
对象或数组的属性被迭代。ExpressionTree
ForOfLoopTree. getExpression()
对象或数组的属性被迭代。ExpressionTree
InstanceOfTree. getExpression()
返回正在检查类型的表达式。ExpressionTree
MemberSelectTree. getExpression()
正在选择其成员的对象表达式。ExpressionTree
ParenthesizedTree. getExpression()
返回括号内的表达式。ExpressionTree
ReturnTree. getExpression()
返回正在返回的表达式。ExpressionTree
SpreadTree. getExpression()
返回正在传播的表达式。ExpressionTree
SwitchTree. getExpression()
返回此语句切换的表达式。ExpressionTree
ThrowTree. getExpression()
返回抛出的表达式。ExpressionTree
UnaryTree. getExpression()
返回由一元运算符操作的表达式。ExpressionTree
YieldTree. getExpression()
返回产生的表达式。ExpressionTree
ConditionalExpressionTree. getFalseExpression()
返回这个三元表达式的虚假部分。ExpressionTree
FunctionCallTree. getFunctionSelect()
返回被调用的函数。ExpressionTree
ArrayAccessTree. getIndex()
返回访问的数组元素的索引。ExpressionTree
ForLoopTree. getInitializer()
返回此'for'语句的初始化程序表达式。ExpressionTree
VariableTree. getInitializer()
返回此变量的初始值表达式。ExpressionTree
PropertyTree. getKey()
返回此属性的名称。ExpressionTree
BinaryTree. getLeftOperand()
返回此二进制表达式的左侧(LHS)。ExpressionTree
CatchTree. getParameter()
返回捕获的异常的catch参数标识符或参数绑定模式。ExpressionTree
BinaryTree. getRightOperand()
返回此二进制表达式的右侧(RHS)。ExpressionTree
WithTree. getScope()
这个'with'语句的scope对象表达式。ExpressionTree
ConditionalExpressionTree. getTrueExpression()
返回这个三元表达式的真实部分。ExpressionTree
ForLoopTree. getUpdate()
返回此'for'语句的更新表达式。ExpressionTree
PropertyTree. getValue()
返回此属性的值。ExpressionTree
AssignmentTree. getVariable()
返回此作业的左侧(LHS)。ExpressionTree
CompoundAssignmentTree. getVariable()
返回此作业的左侧(LHS)。ExpressionTree
ForInLoopTree. getVariable()
在左手边表达。ExpressionTree
ForOfLoopTree. getVariable()
左手边表达。Methods in jdk.nashorn.api.tree that return types with arguments of type ExpressionTree Modifier and Type 方法 描述 List<? extends ExpressionTree>
FunctionCallTree. getArguments()
返回传递给此函数调用的参数列表。List<? extends ExpressionTree>
ArrayLiteralTree. getElements()
返回Array元素表达式的列表。List<? extends ExpressionTree>
TemplateLiteralTree. getExpressions()
返回此模板字符串中的表达式列表List<? extends ExpressionTree>
FunctionDeclarationTree. getParameters()
返回此函数的参数。List<? extends ExpressionTree>
FunctionExpressionTree. getParameters()
返回此函数的参数。
-