public class LambdaCall extends xyz.cofe.collection.tree.AbstractTreeNode<Value> implements Value
| Modifier and Type | Field and Description |
|---|---|
protected Object |
fun |
protected Parser.CatchedLambda |
lambda |
protected Lock |
lock |
protected Parser |
parser |
protected Class |
type |
| Constructor and Description |
|---|
LambdaCall() |
| Modifier and Type | Method and Description |
|---|---|
protected xyz.cofe.collection.Func0 |
createFunc0() |
protected xyz.cofe.collection.Func1 |
createFunc1() |
protected xyz.cofe.collection.Func2 |
createFunc2() |
protected xyz.cofe.collection.Func3 |
createFunc3() |
protected xyz.cofe.collection.Func4 |
createFunc4() |
protected xyz.cofe.collection.Func5 |
createFunc5() |
protected xyz.cofe.collection.Func6 |
createFunc6() |
protected xyz.cofe.collection.Func7 |
createFunc7() |
protected xyz.cofe.collection.Func8 |
createFunc8() |
protected xyz.cofe.collection.Func9 |
createFunc9() |
Object |
eval() |
Value[] |
getChildren() |
protected Object |
getFun() |
Parser.CatchedLambda |
getLambda() |
Parser |
getParser() |
Class |
getType() |
void |
setLambda(Parser.CatchedLambda lambda) |
void |
setParser(Parser parser) |
void |
setType(Class type) |
getIndex, getIndex, getNextSibling, getNodePath, getNodePath, getParent, getPreviousSibling, getSibling, getSibling, setParent, syncrun, tree, tree, tree, tree, updateParent, visit, visit, visit, visit, visit, visit, visit, walk, walk, walkprotected final Lock lock
protected Parser parser
protected Parser.CatchedLambda lambda
protected Class type
protected Object fun
public Parser getParser()
public void setParser(Parser parser)
public Parser.CatchedLambda getLambda()
public void setLambda(Parser.CatchedLambda lambda)
public void setType(Class type)
public Value[] getChildren()
getChildren in interface xyz.cofe.collection.tree.TreeNode<Value>protected Object getFun()
protected xyz.cofe.collection.Func0 createFunc0()
protected xyz.cofe.collection.Func1 createFunc1()
protected xyz.cofe.collection.Func2 createFunc2()
protected xyz.cofe.collection.Func3 createFunc3()
protected xyz.cofe.collection.Func4 createFunc4()
protected xyz.cofe.collection.Func5 createFunc5()
protected xyz.cofe.collection.Func6 createFunc6()
protected xyz.cofe.collection.Func7 createFunc7()
protected xyz.cofe.collection.Func8 createFunc8()
protected xyz.cofe.collection.Func9 createFunc9()
Copyright © 2017. All rights reserved.