Package | Description |
---|---|
com.whitestein.lsps.engine.lang.compiled |
Modifier and Type | Class and Description |
---|---|
class |
FormCompiler
Compiler of java record types.
|
class |
NamespaceCompiler
Compiler of namespace to java.
|
class |
RecordCompiler
Compiler of java record types.
|
Modifier and Type | Method and Description |
---|---|
static SrcExpression |
ExpressionCompiler.compile(CommonCompiler commonCompiler,
javassist.ClassPool classPool,
javassist.CtClass cls,
javassist.CtClass moduleCls,
Expression exp,
ExpressionOrigin expressionOrigin,
Map<String,Type> params,
Set<String> requiredParameters,
Type returnType,
CommonCompiler.JavaTypesResolver javaTypeResolver,
boolean isInRecord,
boolean isInForm,
boolean isInExpression,
boolean isStatic)
Compiles expression to java code.
|
static SrcExpression |
ExpressionCompiler.compileClosure(CommonCompiler namespaceCompiler,
javassist.ClassPool classPool,
javassist.CtClass cls,
javassist.CtClass moduleCls,
Expression exp,
ExpressionOrigin expressionOrigin,
Map<String,Type> params,
Set<String> requiredParameters,
Type returnType,
CommonCompiler.JavaTypesResolver javaTypeResolver,
boolean isInRecord,
boolean isInForm,
boolean isStatic)
Compiles closure to java code.
|
static SrcExpression |
ExpressionCompiler.compileExpression(CommonCompiler commonCompiler,
javassist.ClassPool classPool,
javassist.CtClass cls,
javassist.CtClass moduleCls,
Expression exp,
ExpressionOrigin expressionOrigin,
List<LocalParameter> params,
SrcExpression ctxExp,
Type returnType,
CommonCompiler.JavaTypesResolver javaTypeResolver,
boolean isInRecord,
boolean isInForm,
boolean isStatic,
boolean canReturn)
Compiles expression.
|
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.