JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
E
F
G
H
I
J
M
N
P
R
S
T
U
V
W
A
addChild(Node)
- Method in class manifold.js.parser.tree.
Node
addError(String, Token)
- Method in class manifold.js.parser.tree.
ProgramNode
addParam(String, String)
- Method in class manifold.js.parser.tree.
ParameterNode
ArrowExpressionNode
- Class in
manifold.js.parser.tree
ArrowExpressionNode()
- Constructor for class manifold.js.parser.tree.
ArrowExpressionNode
C
ClassFunctionNode
- Class in
manifold.js.parser.tree
ClassFunctionNode(String)
- Constructor for class manifold.js.parser.tree.
ClassFunctionNode
ClassFunctionNode(String, String, boolean)
- Constructor for class manifold.js.parser.tree.
ClassFunctionNode
ClassFunctionNode(String, String)
- Constructor for class manifold.js.parser.tree.
ClassFunctionNode
ClassNode
- Class in
manifold.js.parser.tree
ClassNode(String)
- Constructor for class manifold.js.parser.tree.
ClassNode
ClassNode(String, String)
- Constructor for class manifold.js.parser.tree.
ClassNode
concatToken(Token)
- Method in class manifold.js.parser.tree.
FillerNode
ConstructorNode
- Class in
manifold.js.parser.tree
ConstructorNode(String)
- Constructor for class manifold.js.parser.tree.
ConstructorNode
contribute(JavaFileManager.Location, String, String, JavascriptModel, DiagnosticListener<JavaFileObject>)
- Method in class manifold.js.
JavascriptTypeManifold
curlyCount
- Variable in class manifold.js.parser.
ParseContext
currToken()
- Method in class manifold.js.parser.
Parser
E
equals(Object)
- Method in class manifold.js.parser.
Token
equals(Object)
- Method in class manifold.js.parser.tree.
ClassFunctionNode
equals(Object)
- Method in class manifold.js.parser.tree.
ClassNode
equals(Object)
- Method in class manifold.js.parser.tree.
ConstructorNode
equals(Object)
- Method in class manifold.js.parser.tree.
FunctionNode
equals(Object)
- Method in class manifold.js.parser.tree.
ImportNode
equals(Object)
- Method in class manifold.js.parser.tree.
PropertyNode
errorCount()
- Method in class manifold.js.parser.tree.
ProgramNode
expect(Parser.Matcher)
- Method in class manifold.js.parser.
Parser
expect(boolean)
- Method in class manifold.js.parser.
Parser
ExpressionNode
- Class in
manifold.js.parser.tree.template
ExpressionNode()
- Constructor for class manifold.js.parser.tree.template.
ExpressionNode
extractParams(FillerNode)
- Method in class manifold.js.parser.tree.
ArrowExpressionNode
F
FillerNode
- Class in
manifold.js.parser.tree
FillerNode()
- Constructor for class manifold.js.parser.tree.
FillerNode
FillerNode(boolean)
- Constructor for class manifold.js.parser.tree.
FillerNode
FillerNode(String)
- Constructor for class manifold.js.parser.tree.
FillerNode
FunctionBodyNode
- Class in
manifold.js.parser.tree
FunctionBodyNode(String)
- Constructor for class manifold.js.parser.tree.
FunctionBodyNode
FunctionNode
- Class in
manifold.js.parser.tree
FunctionNode(String)
- Constructor for class manifold.js.parser.tree.
FunctionNode
G
genClass(String, JSTNode)
- Static method in class manifold.js.
JavascriptTemplate
genCode()
- Method in class manifold.js.parser.tree.
ArrowExpressionNode
genCode()
- Method in class manifold.js.parser.tree.
ClassFunctionNode
genCode()
- Method in class manifold.js.parser.tree.
ClassNode
genCode()
- Method in class manifold.js.parser.tree.
ConstructorNode
genCode()
- Method in class manifold.js.parser.tree.
FillerNode
genCode()
- Method in class manifold.js.parser.tree.
FunctionNode
genCode()
- Method in class manifold.js.parser.tree.
ImportNode
genCode()
- Method in class manifold.js.parser.tree.
Node
genCode()
- Method in class manifold.js.parser.tree.
ParameterNode
genCode()
- Method in class manifold.js.parser.tree.
ProgramNode
genCode()
- Method in class manifold.js.parser.tree.
PropertyNode
genCode()
- Method in class manifold.js.parser.tree.template.
JSTNode
genCode()
- Method in class manifold.js.parser.tree.template.
RawStringNode
genCode()
- Method in class manifold.js.parser.tree.template.
TemplateLiteralNode
getChildren()
- Method in class manifold.js.parser.tree.
Node
getChildren(Class<T>)
- Method in class manifold.js.parser.tree.
Node
getCol()
- Method in class manifold.js.parser.
Token
getCurlyCount()
- Method in class manifold.js.parser.
ParseContext
getEnd()
- Method in class manifold.js.parser.tree.
Node
getErrorList()
- Method in class manifold.js.parser.tree.
ProgramNode
getErrorMsg()
- Method in class manifold.js.parser.
Token
getFirstChild(Class<T>)
- Method in class manifold.js.parser.tree.
Node
getLineNumber()
- Method in class manifold.js.parser.
Token
getMessage()
- Method in class manifold.js.parser.tree.
ParseError
getName()
- Method in class manifold.js.parser.tree.
Node
getOffset()
- Method in class manifold.js.parser.
Token
getPackageClass()
- Method in class manifold.js.parser.tree.
ImportNode
getPackageFromClassName(String)
- Method in class manifold.js.parser.tree.
ProgramNode
getParent()
- Method in class manifold.js.parser.tree.
Node
getProgramNode()
- Method in class manifold.js.parser.tree.
Node
getProgramNode()
- Method in class manifold.js.parser.tree.
ProgramNode
getProp(ScriptObjectMirror, String)
- Static method in class manifold.js.
JavascriptClass
getReturnType()
- Method in class manifold.js.parser.tree.
ClassFunctionNode
getReturnType()
- Method in class manifold.js.parser.tree.
FunctionNode
getStart()
- Method in class manifold.js.parser.tree.
Node
getStaticProp(ScriptEngine, String, String)
- Static method in class manifold.js.
JavascriptClass
getSuperClass()
- Method in class manifold.js.parser.tree.
ClassNode
getToken()
- Method in class manifold.js.parser.tree.
ParseError
getType()
- Method in class manifold.js.parser.
Token
getTypes()
- Method in class manifold.js.parser.tree.
ParameterNode
getUrl()
- Method in class manifold.js.
JavascriptModel
getUrl()
- Method in class manifold.js.parser.tree.
ProgramNode
getValue()
- Method in class manifold.js.parser.
Token
H
handlesFileExtension(String)
- Method in class manifold.js.
JavascriptTypeManifold
I
ImportNode
- Class in
manifold.js.parser.tree
ImportNode(String)
- Constructor for class manifold.js.parser.tree.
ImportNode
init(String)
- Static method in class manifold.js.
JavascriptClass
init(String)
- Static method in class manifold.js.
JavascriptProgram
init(IModule)
- Method in class manifold.js.
JavascriptTypeManifold
initEngine(JSTNode)
- Static method in class manifold.js.
JavascriptTemplate
initInstance(ScriptEngine, String, Object...)
- Static method in class manifold.js.
JavascriptClass
initNode(String)
- Static method in class manifold.js.
JavascriptTemplate
inOverrideFunction
- Variable in class manifold.js.parser.
ParseContext
invoke(ScriptObjectMirror, String, Object...)
- Static method in class manifold.js.
JavascriptClass
invoke(ScriptEngine, String, Object...)
- Static method in class manifold.js.
JavascriptProgram
invokeStatic(ScriptEngine, String, String, Object...)
- Static method in class manifold.js.
JavascriptClass
isBinary(char)
- Static method in enum manifold.js.parser.
TokenType
isBoolean(String)
- Static method in enum manifold.js.parser.
TokenType
isClass(String)
- Static method in enum manifold.js.parser.
TokenType
isDigit(char)
- Static method in enum manifold.js.parser.
TokenType
isES6Class()
- Method in class manifold.js.parser.
Parser
isHexCh(char)
- Static method in enum manifold.js.parser.
TokenType
isInnerType(String, String)
- Method in class manifold.js.
JavascriptTypeManifold
isJST()
- Method in class manifold.js.parser.
TemplateTokenizer
isKeyword(String)
- Static method in enum manifold.js.parser.
TokenType
isLineTerminator(char)
- Static method in enum manifold.js.parser.
TokenType
isNull(String)
- Static method in enum manifold.js.parser.
TokenType
isOctal(char)
- Static method in enum manifold.js.parser.
TokenType
isOperator(String)
- Static method in enum manifold.js.parser.
TokenType
isOverride()
- Method in class manifold.js.parser.tree.
ClassFunctionNode
isPartOfOperator(char)
- Static method in enum manifold.js.parser.
TokenType
isPunctuation(char)
- Static method in enum manifold.js.parser.
TokenType
isSetter()
- Method in class manifold.js.parser.tree.
PropertyNode
isStatic()
- Method in class manifold.js.parser.tree.
ClassFunctionNode
J
JavascriptClass
- Class in
manifold.js
JavascriptClass()
- Constructor for class manifold.js.
JavascriptClass
JavascriptModel
- Class in
manifold.js
JavascriptProgram
- Class in
manifold.js
JavascriptProgram()
- Constructor for class manifold.js.
JavascriptProgram
JavascriptTemplate
- Class in
manifold.js
JavascriptTemplate()
- Constructor for class manifold.js.
JavascriptTemplate
JavascriptTypeManifold
- Class in
manifold.js
JavascriptTypeManifold()
- Constructor for class manifold.js.
JavascriptTypeManifold
JS
- Static variable in class manifold.js.
JavascriptTypeManifold
JST
- Static variable in class manifold.js.
JavascriptTypeManifold
JSTNode
- Class in
manifold.js.parser.tree.template
JSTNode()
- Constructor for class manifold.js.parser.tree.template.
JSTNode
M
manifold.js
- package manifold.js
manifold.js.parser
- package manifold.js.parser
manifold.js.parser.tree
- package manifold.js.parser.tree
manifold.js.parser.tree.template
- package manifold.js.parser.tree.template
match(char)
- Method in class manifold.js.parser.
Parser
match(TokenType, String)
- Method in class manifold.js.parser.
Parser
match(TokenType)
- Method in class manifold.js.parser.
Parser
match()
- Method in interface manifold.js.parser.
Parser.Matcher
matchClassKeyword(String)
- Method in class manifold.js.parser.
Parser
matchIgnoreWhitespace(TokenType, String)
- Method in class manifold.js.parser.
Parser
matchKeyword(String)
- Method in class manifold.js.parser.
Parser
matchOperator(String)
- Method in class manifold.js.parser.
Parser
N
next()
- Method in class manifold.js.parser.
TemplateTokenizer
next()
- Method in class manifold.js.parser.
Tokenizer
nextToken()
- Method in class manifold.js.parser.
Parser
Node
- Class in
manifold.js.parser.tree
Node(String)
- Constructor for class manifold.js.parser.tree.
Node
P
ParameterNode
- Class in
manifold.js.parser.tree
ParameterNode()
- Constructor for class manifold.js.parser.tree.
ParameterNode
parse()
- Method in class manifold.js.parser.
Parser
parse()
- Method in class manifold.js.parser.
TemplateParser
ParseContext
- Class in
manifold.js.parser
ParseContext()
- Constructor for class manifold.js.parser.
ParseContext
ParseError
- Class in
manifold.js.parser.tree
ParseError(String, Token)
- Constructor for class manifold.js.parser.tree.
ParseError
parseFillerUntil(Parser.Matcher)
- Method in class manifold.js.parser.
Parser
parseImport()
- Method in class manifold.js.parser.
Parser
parseParams()
- Method in class manifold.js.parser.
Parser
Parser
- Class in
manifold.js.parser
Parser(Tokenizer)
- Constructor for class manifold.js.parser.
Parser
Parser.Matcher
- Interface in
manifold.js.parser
partOfIdentifier(char)
- Static method in enum manifold.js.parser.
TokenType
ProgramNode
- Class in
manifold.js.parser.tree
ProgramNode(URL)
- Constructor for class manifold.js.parser.tree.
ProgramNode
PropertyNode
- Class in
manifold.js.parser.tree
PropertyNode(String)
- Constructor for class manifold.js.parser.tree.
PropertyNode
PropertyNode(String, boolean)
- Constructor for class manifold.js.parser.tree.
PropertyNode
PropertyNode(String, String, boolean, boolean)
- Constructor for class manifold.js.parser.tree.
PropertyNode
R
RawStringNode
- Class in
manifold.js.parser.tree.template
RawStringNode(String)
- Constructor for class manifold.js.parser.tree.template.
RawStringNode
removeLastNonWhitespaceToken()
- Method in class manifold.js.parser.tree.
FillerNode
removeLastToken()
- Method in class manifold.js.parser.tree.
FillerNode
renderToStringImpl(ScriptEngine, JSTNode, Object...)
- Static method in class manifold.js.
JavascriptTemplate
S
setOverride(boolean)
- Method in class manifold.js.parser.tree.
ClassFunctionNode
setProp(ScriptObjectMirror, String, Object)
- Static method in class manifold.js.
JavascriptClass
setReturnType(String)
- Method in class manifold.js.parser.tree.
ClassFunctionNode
setReturnType(String)
- Method in class manifold.js.parser.tree.
FunctionNode
setStatic(boolean)
- Method in class manifold.js.parser.tree.
ClassFunctionNode
setStaticProp(ScriptEngine, String, String, Object)
- Static method in class manifold.js.
JavascriptClass
setSuperClass(String)
- Method in class manifold.js.parser.tree.
ClassNode
setTokens(Token, Token)
- Method in class manifold.js.parser.tree.
Node
skip(boolean)
- Method in class manifold.js.parser.
Parser
startsIdentifier(char)
- Static method in enum manifold.js.parser.
TokenType
StatementNode
- Class in
manifold.js.parser.tree.template
StatementNode()
- Constructor for class manifold.js.parser.tree.template.
StatementNode
SUPERTYPE_OBJECT
- Static variable in class manifold.js.parser.tree.
ClassNode
T
TemplateLiteralNode
- Class in
manifold.js.parser.tree.template
TemplateLiteralNode()
- Constructor for class manifold.js.parser.tree.template.
TemplateLiteralNode
TemplateParser
- Class in
manifold.js.parser
TemplateParser(TemplateTokenizer)
- Constructor for class manifold.js.parser.
TemplateParser
TemplateTokenizer
- Class in
manifold.js.parser
TemplateTokenizer(IFile, boolean)
- Constructor for class manifold.js.parser.
TemplateTokenizer
Token
- Class in
manifold.js.parser
Token(TokenType, String)
- Constructor for class manifold.js.parser.
Token
Token(TokenType, String, String)
- Constructor for class manifold.js.parser.
Token
Token(TokenType, String, int, int, int)
- Constructor for class manifold.js.parser.
Token
tokenize()
- Method in class manifold.js.parser.
Tokenizer
Tokenizer
- Class in
manifold.js.parser
Tokenizer(IFile)
- Constructor for class manifold.js.parser.
Tokenizer
TokenType
- Enum in
manifold.js.parser
toParamList()
- Method in class manifold.js.parser.tree.
ParameterNode
toString()
- Method in class manifold.js.parser.
Token
toString()
- Method in class manifold.js.parser.tree.
Node
U
updateFile(IFile)
- Method in class manifold.js.
JavascriptModel
Util
- Class in
manifold.js
Util()
- Constructor for class manifold.js.
Util
V
valueOf(String)
- Static method in enum manifold.js.parser.
TokenType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum manifold.js.parser.
TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
W
withChild(Node)
- Method in class manifold.js.parser.tree.
Node
A
C
E
F
G
H
I
J
M
N
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.