public final class JSTags extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JSTags.BinaryOperationTag
Binary expressions, including Additive operations, Multiplicative operations, Bitwise
operations, and more.
|
static class |
JSTags.BuiltinRootTag
Builtin Objects Calls.
|
static class |
JSTags.ControlFlowBlockTag
Control flow block node.
|
static class |
JSTags.ControlFlowBranchTag
Control flow branch node.
|
static class |
JSTags.ControlFlowRootTag
Control flow root nodes.
|
static class |
JSTags.DeclareTag
Variable declaration node.
|
static class |
JSTags.EvalCallTag
Eval.
|
static class |
JSTags.FunctionCallTag
Function Calls.
|
static class |
JSTags.InputNodeTag
Input generating node.
|
static class |
JSTags.LiteralTag
Literals.
|
static class |
JSTags.ObjectAllocationTag
The
new operator and literal allocations. |
static class |
JSTags.ReadElementTag
Property Accessors performed using the
[ ] expression. |
static class |
JSTags.ReadPropertyTag
Property Accessors performed using the "
." notation. |
static class |
JSTags.ReadVariableTag
Primary expressions reading local variables.
|
static class |
JSTags.UnaryOperationTag
Unary expressions.
|
static class |
JSTags.WriteElementTag
Assignment operations to object properties using the
[ ] expression. |
static class |
JSTags.WritePropertyTag
Assignment operations to object properties using the "
." notation. |
static class |
JSTags.WriteVariableTag
Assignment expressions to local variables.
|
| Modifier and Type | Method and Description |
|---|---|
static NodeObjectDescriptor |
createNodeObjectDescriptor() |
static NodeObjectDescriptor |
createNodeObjectDescriptor(String name,
Object value) |
public static final Class<?>[] ALL
public static NodeObjectDescriptor createNodeObjectDescriptor()
public static NodeObjectDescriptor createNodeObjectDescriptor(String name, Object value)