@SupportedAnnotationPackages(value="ballerinax/awslambda:0.0.0")
public class AWSLambdaPlugin
extends org.ballerinalang.compiler.plugins.AbstractCompilerPlugin
| Constructor and Description |
|---|
AWSLambdaPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
codeGenerated(org.ballerinalang.model.elements.PackageID packageID,
Path binaryPath) |
static org.wso2.ballerinalang.compiler.tree.BLangSimpleVariable |
createVariable(org.wso2.ballerinalang.compiler.util.diagnotic.DiagnosticPos pos,
org.wso2.ballerinalang.compiler.semantics.model.types.BType type,
String name,
org.wso2.ballerinalang.compiler.semantics.model.symbols.BSymbol owner) |
void |
init(org.ballerinalang.util.diagnostic.DiagnosticLog diagnosticLog) |
void |
process(org.ballerinalang.model.tree.PackageNode packageNode) |
void |
setCompilerContext(org.wso2.ballerinalang.compiler.util.CompilerContext context) |
public void init(org.ballerinalang.util.diagnostic.DiagnosticLog diagnosticLog)
init in interface org.ballerinalang.compiler.plugins.CompilerPlugininit in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void setCompilerContext(org.wso2.ballerinalang.compiler.util.CompilerContext context)
public void process(org.ballerinalang.model.tree.PackageNode packageNode)
process in interface org.ballerinalang.compiler.plugins.CompilerPluginprocess in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic static org.wso2.ballerinalang.compiler.tree.BLangSimpleVariable createVariable(org.wso2.ballerinalang.compiler.util.diagnotic.DiagnosticPos pos,
org.wso2.ballerinalang.compiler.semantics.model.types.BType type,
String name,
org.wso2.ballerinalang.compiler.semantics.model.symbols.BSymbol owner)
public void codeGenerated(org.ballerinalang.model.elements.PackageID packageID,
Path binaryPath)
codeGenerated in interface org.ballerinalang.compiler.plugins.CompilerPlugincodeGenerated in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginCopyright © 2026 WSO2. All rights reserved.