@SupportedAnnotationPackages(value="ballerina/docker")
public class DockerPlugin
extends org.ballerinalang.compiler.plugins.AbstractCompilerPlugin
| Constructor and Description |
|---|
DockerPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
codeGenerated(org.ballerinalang.model.elements.PackageID moduleID,
Path executableJarFile) |
void |
init(org.ballerinalang.util.diagnostic.DiagnosticLog diagnosticLog) |
void |
process(org.ballerinalang.model.tree.FunctionNode functionNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations) |
void |
process(org.ballerinalang.model.tree.PackageNode packageNode) |
void |
process(org.ballerinalang.model.tree.ServiceNode serviceNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations) |
void |
process(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations) |
pluginExecutionCompleted, pluginExecutionStarted, process, process, processpublic void init(org.ballerinalang.util.diagnostic.DiagnosticLog diagnosticLog)
init in interface org.ballerinalang.compiler.plugins.CompilerPlugininit in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void process(org.ballerinalang.model.tree.PackageNode packageNode)
process in interface org.ballerinalang.compiler.plugins.CompilerPluginprocess in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void process(org.ballerinalang.model.tree.ServiceNode serviceNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations)
process in interface org.ballerinalang.compiler.plugins.CompilerPluginprocess in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void process(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations)
process in interface org.ballerinalang.compiler.plugins.CompilerPluginprocess in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void process(org.ballerinalang.model.tree.FunctionNode functionNode,
List<org.ballerinalang.model.tree.AnnotationAttachmentNode> annotations)
process in interface org.ballerinalang.compiler.plugins.CompilerPluginprocess in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginpublic void codeGenerated(org.ballerinalang.model.elements.PackageID moduleID,
Path executableJarFile)
codeGenerated in interface org.ballerinalang.compiler.plugins.CompilerPlugincodeGenerated in class org.ballerinalang.compiler.plugins.AbstractCompilerPluginCopyright © 2024 WSO2. All rights reserved.