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
L
M
N
P
R
S
T
U
V
W
A
addChild(Node)
- Method in class manifold.js.parser.tree.
Node
addError(Error)
- 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(Tokenizer.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
curlyCount
- Variable in class manifold.js.parser.
ParseContext
currChar()
- Method in class manifold.js.parser.
Tokenizer
currToken()
- Method in class manifold.js.parser.
Parser
E
equals(Object)
- Method in class manifold.js.parser.
Tokenizer.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.
Tokenizer.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.
Tokenizer.Token
getFirstChild(Class<T>)
- Method in class manifold.js.parser.tree.
Node
getLineNumber()
- Method in class manifold.js.parser.
Tokenizer.Token
getName()
- Method in class manifold.js.parser.tree.
Node
getOffset()
- Method in class manifold.js.parser.
Tokenizer.Token
getPackageClass()
- Method in class manifold.js.parser.tree.
ImportNode
getPackageFromClassName(String)
- 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
getType()
- Method in class manifold.js.parser.
Tokenizer.Token
getTypes()
- Method in class manifold.js.parser.tree.
ParameterNode
getUrl()
- Method in class manifold.js.
JavascriptModel
getValue()
- Method in class manifold.js.parser.
Tokenizer.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(ITypeLoader)
- 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
JavascriptCodeGen
- Class in
manifold.js
JavascriptCodeGen(IFile, String)
- Constructor for class manifold.js.
JavascriptCodeGen
JavascriptModel
- Class in
manifold.js
Created by carson on 5/10/17.
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
Created by carson on 5/10/17.
JavascriptTypeManifold()
- Constructor for class manifold.js.
JavascriptTypeManifold
JSTNode
- Class in
manifold.js.parser.tree.template
JSTNode()
- Constructor for class manifold.js.parser.tree.template.
JSTNode
L
loadJSTForName(String)
- Static method in class manifold.js.
JavascriptTemplate
M
make()
- Method in class manifold.js.
JavascriptCodeGen
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
matchKeyword(String)
- Method in class manifold.js.parser.
Parser
matchOperator(String)
- Method in class manifold.js.parser.
Parser
N
newToken(TokenType, String)
- Method in class manifold.js.parser.
Tokenizer
next()
- Method in class manifold.js.parser.
TemplateTokenizer
next()
- Method in class manifold.js.parser.
Tokenizer
nextChar()
- Method in class manifold.js.parser.
Tokenizer
nextNonWhiteSpace()
- Method in class manifold.js.parser.
Tokenizer
nextToken()
- Method in class manifold.js.parser.
Parser
Node
- Class in
manifold.js.parser.tree
Created by carson on 6/15/16.
Node(String)
- Constructor for class manifold.js.parser.tree.
Node
P
ParameterNode
- Class in
manifold.js.parser.tree
Created by lmeyer-teruel on 7/26/2016.
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
Created by ecai on 8/4/2016.
ParseContext()
- Constructor for class manifold.js.parser.
ParseContext
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
peek()
- Method in class manifold.js.parser.
Tokenizer
printErrors()
- Method in class manifold.js.parser.tree.
ProgramNode
produce(String, String, JavascriptModel, DiagnosticListener<JavaFileObject>)
- Method in class manifold.js.
JavascriptTypeManifold
ProgramNode
- Class in
manifold.js.parser.tree
ProgramNode()
- 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
reachedEOF()
- Method in class manifold.js.parser.
Tokenizer
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
safe(Callable<T>)
- Static method in class manifold.js.
Util
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(Tokenizer.Token, Tokenizer.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(String, boolean)
- Constructor for class manifold.js.parser.
TemplateTokenizer
Token(TokenType, String)
- Constructor for class manifold.js.parser.
Tokenizer.Token
Token(TokenType, String, String)
- Constructor for class manifold.js.parser.
Tokenizer.Token
Token(TokenType, String, int, int, int)
- Constructor for class manifold.js.parser.
Tokenizer.Token
tokenize()
- Method in class manifold.js.parser.
Tokenizer
Tokenizer
- Class in
manifold.js.parser
Tokenizer(String)
- Constructor for class manifold.js.parser.
Tokenizer
Tokenizer(BufferedReader)
- Constructor for class manifold.js.parser.
Tokenizer
Tokenizer.Token
- Class in
manifold.js.parser
TokenType
- Enum in
manifold.js.parser
Created by ecai on 6/21/2016.
toParamList()
- Method in class manifold.js.parser.tree.
ParameterNode
toString()
- Method in class manifold.js.parser.
Tokenizer.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
L
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 © 2017. All rights reserved.