metric-parser
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Tree
Builder
make
Ast
make
Ast
Node
make
Node
make
Operand
Value
make
Operator
Node
make
Tree
make
Value
Node
get
Value
is
Tree
is
Valid
is
Valid
Operand
Hierarchy
TreeBuilderBase
<
Tree
>
TreeBuilder
Implements
TreeBuilderInterface
<
Tree
>
Index
Methods
make
Ast
make
Ast
Node
make
Node
make
Operand
Value
make
Operator
Node
make
Tree
make
Value
Node
get
Value
is
Tree
is
Valid
is
Valid
Operand
Methods
make
Ast
make
Ast
(
tree
:
Tree
)
:
AbstractSyntaxTree
Parameters
tree:
Tree
Returns
AbstractSyntaxTree
Private
make
Ast
Node
make
Ast
Node
(
node
:
Node
)
:
AbstractSyntaxTree
Parameters
node:
Node
Returns
AbstractSyntaxTree
Private
make
Node
make
Node
(
node
:
AbstractSyntaxTree
)
:
Node
Parameters
node:
AbstractSyntaxTree
Returns
Node
Private
make
Operand
Value
make
Operand
Value
(
sourceNode
:
AbstractSyntaxTree
)
:
ValueObject
Parameters
sourceNode:
AbstractSyntaxTree
Returns
ValueObject
Private
make
Operator
Node
make
Operator
Node
(
sourceNode
:
AbstractSyntaxTree
)
:
Tree
Parameters
sourceNode:
AbstractSyntaxTree
Returns
Tree
make
Tree
make
Tree
(
ast
:
AbstractSyntaxTree
)
:
Tree
Parameters
ast:
AbstractSyntaxTree
Returns
Tree
Private
make
Value
Node
make
Value
Node
(
sourceNode
:
AbstractSyntaxTree
)
:
Operand
Parameters
sourceNode:
AbstractSyntaxTree
Returns
Operand
Static
Private
get
Value
get
Value
(
operand
:
Operand
)
:
Value
Parameters
operand:
Operand
Returns
Value
Static
Private
is
Tree
is
Tree
(
node
:
Node
)
:
boolean
Parameters
node:
Node
Returns
boolean
Static
Private
is
Valid
is
Valid
(
node
:
Node
)
:
boolean
Parameters
node:
Node
Returns
boolean
Static
Private
is
Valid
Operand
is
Valid
Operand
(
operand
:
Operand
)
:
boolean
Parameters
operand:
Operand
Returns
boolean
Generated using
TypeDoc