Package | Description |
---|---|
com.whitestein.lsps.engine.lang.compiled |
Modifier and Type | Method and Description |
---|---|
static javassist.CtClass |
NamespaceCompiler.createClassForProcessDescription(javassist.ClassPool classPool,
String superclassName,
String fullClassName,
com.whitestein.lsps.model.ProcessModel processModel,
com.whitestein.lsps.model.ProcessDescription processDescription,
String discriminator,
QID path,
Map<com.whitestein.lsps.model.ProcessModel,String> imports,
Map<ClassType,String> classNames,
Map<FunctionSignature,String> formNames,
boolean generateClass,
boolean generateSource,
FileWriter fileWriter)
Compiles namespace to java class.
|
static javassist.CtClass |
NamespaceCompiler.createClassForProcessModel(javassist.ClassPool classPool,
String fullClassName,
com.whitestein.lsps.model.ProcessModel processModel,
Map<com.whitestein.lsps.model.ProcessModel,String> imports,
Map<ClassType,String> classNames,
Map<FunctionSignature,String> formNames,
QID path,
boolean generateClass,
boolean generateSource,
FileWriter fileWriter,
boolean isAdditionalExpressionModel)
Compiles namespace to java class.
|
Constructor and Description |
---|
NamespaceCompiler(QID path,
boolean generateClass,
boolean generateSource,
SrcClass srcClass,
Map<com.whitestein.lsps.model.ProcessModel,String> hashMappings,
Map<ClassType,String> classNames,
Map<FunctionSignature,String> formNames,
FileWriter fileWriter)
Creates new instance.
|
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.