Interface DockerParserVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
DockerParserBaseVisitor,DockerParserVisitor
public interface DockerParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
DockerParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byDockerParser.addInstruction().Visit a parse tree produced byDockerParser.argInstruction().Visit a parse tree produced byDockerParser.argName().Visit a parse tree produced byDockerParser.argValue().Visit a parse tree produced byDockerParser.cmdInstruction().Visit a parse tree produced byDockerParser.copyInstruction().Visit a parse tree produced byDockerParser.destination().Visit a parse tree produced byDockerParser.destinationPath().Visit a parse tree produced byDockerParser.dockerfile().Visit a parse tree produced byDockerParser.entrypointInstruction().Visit a parse tree produced byDockerParser.envInstruction().Visit a parse tree produced byDockerParser.envKey().Visit a parse tree produced byDockerParser.envPair().Visit a parse tree produced byDockerParser.envPairs().Visit a parse tree produced byDockerParser.envTextElementEquals().Visit a parse tree produced byDockerParser.envTextEquals().Visit a parse tree produced byDockerParser.envValueEquals().Visit a parse tree produced byDockerParser.envValueSpace().Visit a parse tree produced byDockerParser.execForm().Visit a parse tree produced byDockerParser.exposeInstruction().Visit a parse tree produced byDockerParser.flag().Visit a parse tree produced byDockerParser.flags().Visit a parse tree produced byDockerParser.fromInstruction().Visit a parse tree produced byDockerParser.globalArgs().Visit a parse tree produced byDockerParser.healthcheckInstruction().Visit a parse tree produced byDockerParser.healthcheckOption().Visit a parse tree produced byDockerParser.healthcheckOptions().Visit a parse tree produced byDockerParser.heredoc().Visit a parse tree produced byDockerParser.heredocBody().Visit a parse tree produced byDockerParser.heredocContent().Visit a parse tree produced byDockerParser.heredocEnd().Visit a parse tree produced byDockerParser.heredocPreamble().Visit a parse tree produced byDockerParser.imageName().Visit a parse tree produced byDockerParser.instruction().Visit a parse tree produced byDockerParser.jsonArray().Visit a parse tree produced byDockerParser.jsonArrayElements().Visit a parse tree produced byDockerParser.jsonString().Visit a parse tree produced byDockerParser.labelInstruction().Visit a parse tree produced byDockerParser.labelKey().Visit a parse tree produced byDockerParser.labelOldValue().Visit a parse tree produced byDockerParser.labelOldValueElement().Visit a parse tree produced byDockerParser.labelPair().Visit a parse tree produced byDockerParser.labelPairs().Visit a parse tree produced byDockerParser.labelValue().Visit a parse tree produced byDockerParser.maintainerInstruction().Visit a parse tree produced byDockerParser.onbuildInstruction().Visit a parse tree produced byDockerParser.parserDirective().Visit a parse tree produced byDockerParser.path().Visit a parse tree produced byDockerParser.pathList().Visit a parse tree produced byDockerParser.port().Visit a parse tree produced byDockerParser.portList().Visit a parse tree produced byDockerParser.preambleElement().Visit a parse tree produced byDockerParser.runInstruction().Visit a parse tree produced byDockerParser.shellForm().Visit a parse tree produced byDockerParser.shellFormText().Visit a parse tree produced byDockerParser.shellFormTextElement().Visit a parse tree produced byDockerParser.shellInstruction().Visit a parse tree produced byDockerParser.signal().Visit a parse tree produced byDockerParser.sourceList().Visit a parse tree produced byDockerParser.sourcePath().Visit a parse tree produced byDockerParser.stage().Visit a parse tree produced byDockerParser.stageInstruction().Visit a parse tree produced byDockerParser.stageName().Visit a parse tree produced byDockerParser.stopsignalInstruction().Visit a parse tree produced byDockerParser.text().Visit a parse tree produced byDockerParser.textElement().Visit a parse tree produced byDockerParser.userInstruction().Visit a parse tree produced byDockerParser.userSpec().Visit a parse tree produced byDockerParser.volumeInstruction().Visit a parse tree produced byDockerParser.volumePath().Visit a parse tree produced byDockerParser.workdirInstruction().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitDockerfile
Visit a parse tree produced byDockerParser.dockerfile().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParserDirective
Visit a parse tree produced byDockerParser.parserDirective().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGlobalArgs
Visit a parse tree produced byDockerParser.globalArgs().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStage
Visit a parse tree produced byDockerParser.stage().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStageInstruction
Visit a parse tree produced byDockerParser.stageInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstruction
Visit a parse tree produced byDockerParser.instruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFromInstruction
Visit a parse tree produced byDockerParser.fromInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRunInstruction
Visit a parse tree produced byDockerParser.runInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCmdInstruction
Visit a parse tree produced byDockerParser.cmdInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelInstruction
Visit a parse tree produced byDockerParser.labelInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExposeInstruction
Visit a parse tree produced byDockerParser.exposeInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvInstruction
Visit a parse tree produced byDockerParser.envInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddInstruction
Visit a parse tree produced byDockerParser.addInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCopyInstruction
Visit a parse tree produced byDockerParser.copyInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntrypointInstruction
Visit a parse tree produced byDockerParser.entrypointInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVolumeInstruction
Visit a parse tree produced byDockerParser.volumeInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUserInstruction
Visit a parse tree produced byDockerParser.userInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWorkdirInstruction
Visit a parse tree produced byDockerParser.workdirInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgInstruction
Visit a parse tree produced byDockerParser.argInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOnbuildInstruction
Visit a parse tree produced byDockerParser.onbuildInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStopsignalInstruction
Visit a parse tree produced byDockerParser.stopsignalInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHealthcheckInstruction
Visit a parse tree produced byDockerParser.healthcheckInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHealthcheckOptions
Visit a parse tree produced byDockerParser.healthcheckOptions().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHealthcheckOption
Visit a parse tree produced byDockerParser.healthcheckOption().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShellInstruction
Visit a parse tree produced byDockerParser.shellInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMaintainerInstruction
Visit a parse tree produced byDockerParser.maintainerInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlags
Visit a parse tree produced byDockerParser.flags().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlag
Visit a parse tree produced byDockerParser.flag().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExecForm
Visit a parse tree produced byDockerParser.execForm().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShellForm
Visit a parse tree produced byDockerParser.shellForm().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShellFormText
Visit a parse tree produced byDockerParser.shellFormText().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShellFormTextElement
Visit a parse tree produced byDockerParser.shellFormTextElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeredoc
Visit a parse tree produced byDockerParser.heredoc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeredocPreamble
Visit a parse tree produced byDockerParser.heredocPreamble().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreambleElement
Visit a parse tree produced byDockerParser.preambleElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeredocBody
Visit a parse tree produced byDockerParser.heredocBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeredocContent
Visit a parse tree produced byDockerParser.heredocContent().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeredocEnd
Visit a parse tree produced byDockerParser.heredocEnd().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJsonArray
Visit a parse tree produced byDockerParser.jsonArray().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJsonArrayElements
Visit a parse tree produced byDockerParser.jsonArrayElements().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJsonString
Visit a parse tree produced byDockerParser.jsonString().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImageName
Visit a parse tree produced byDockerParser.imageName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStageName
Visit a parse tree produced byDockerParser.stageName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelPairs
Visit a parse tree produced byDockerParser.labelPairs().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelPair
Visit a parse tree produced byDockerParser.labelPair().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelKey
Visit a parse tree produced byDockerParser.labelKey().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelValue
Visit a parse tree produced byDockerParser.labelValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelOldValue
Visit a parse tree produced byDockerParser.labelOldValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabelOldValueElement
Visit a parse tree produced byDockerParser.labelOldValueElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPortList
Visit a parse tree produced byDockerParser.portList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPort
Visit a parse tree produced byDockerParser.port().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvPairs
Visit a parse tree produced byDockerParser.envPairs().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvPair
Visit a parse tree produced byDockerParser.envPair().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvKey
Visit a parse tree produced byDockerParser.envKey().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvValueEquals
Visit a parse tree produced byDockerParser.envValueEquals().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvValueSpace
Visit a parse tree produced byDockerParser.envValueSpace().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvTextEquals
Visit a parse tree produced byDockerParser.envTextEquals().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnvTextElementEquals
Visit a parse tree produced byDockerParser.envTextElementEquals().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSourceList
Visit a parse tree produced byDockerParser.sourceList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSourcePath
Visit a parse tree produced byDockerParser.sourcePath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDestination
Visit a parse tree produced byDockerParser.destination().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDestinationPath
Visit a parse tree produced byDockerParser.destinationPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath
Visit a parse tree produced byDockerParser.path().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathList
Visit a parse tree produced byDockerParser.pathList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVolumePath
Visit a parse tree produced byDockerParser.volumePath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUserSpec
Visit a parse tree produced byDockerParser.userSpec().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgName
Visit a parse tree produced byDockerParser.argName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgValue
Visit a parse tree produced byDockerParser.argValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSignal
Visit a parse tree produced byDockerParser.signal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitText
Visit a parse tree produced byDockerParser.text().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextElement
Visit a parse tree produced byDockerParser.textElement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-