| Package | Description | 
|---|---|
| com.whitestein.lsps.engine.lang | |
| com.whitestein.lsps.engine.lang.compiled | |
| com.whitestein.lsps.lang | 
 This is the main package for the LSPS expression language. 
 | 
| com.whitestein.lsps.lang.ast | 
| Modifier and Type | Method and Description | 
|---|---|
ClosureHolder | 
RecordNamespace.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)  | 
ClosureHolder | 
NoBaseContextNamespace.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)  | 
ClosureHolder | 
ContextNamespace.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)  | 
protected Context | 
AbstractContextNamespace.getFunctionContext(FunctionExpression expression)  | 
| Modifier and Type | Method and Description | 
|---|---|
SrcExpression | 
ExpressionCompiler.visit(FunctionExpression operationExpression)  | 
| Modifier and Type | Method and Description | 
|---|---|
ClosureHolder | 
MockHolderFactory.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)  | 
ClosureHolder | 
HolderFactory.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)
Creates new closure corresponding to given operation expression. 
 | 
ClosureHolder | 
AbstractMockNamespace.createClosure(ClosureType closureType,
             FunctionExpression operationExpression,
             ClosureOrigin origin)  | 
| Modifier and Type | Method and Description | 
|---|---|
FunctionExpression | 
FunctionCallWithNamedArgs.getFunctionExpression()
Returns the function expression. 
 | 
FunctionExpression | 
FunctionCallExpression.getFunctionExpression()
Returns the closureExpression. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
TypeExpressionVisitor.visit(FunctionExpression expression)  | 
Void | 
TraversingExpressionVisitor.visit(FunctionExpression expression)  | 
T | 
ExpressionVisitor.visit(FunctionExpression expression)
Visits a function expression. 
 | 
T | 
DefaultExpressionVisitor.visit(FunctionExpression expression)
 | 
Expression | 
CopyExpressionVisitor.visit(FunctionExpression e)  | 
Object | 
ChildrenExpressionVisitor.visit(FunctionExpression expression)  | 
| Constructor and Description | 
|---|
FunctionCallExpression(ASTInfo info,
                      Type returnType,
                      FunctionExpression functionExpression,
                      List<Expression> arguments)
Creates new instance of  
FunctionCallExpression. | 
FunctionCallWithNamedArgs(ASTInfo info,
                         Type returnType,
                         FunctionExpression function,
                         Map<String,Expression> argMap)
Creates new instance of  
FunctionCallWithNamedArgs. | 
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.