Package org.sonar.iac.docker.tree.api
Interface DockerTree
-
- All Superinterfaces:
HasTextRange,Tree
- All Known Subinterfaces:
AddTree,AliasTree,ArgTree,CmdTree,CommandInstructionTree,CopyTree,DockerImageTree,EntrypointTree,EnvTree,ExecFormLiteralTree,ExecFormTree,ExposeTree,FileTree,FromTree,HealthCheckTree,HereDocumentTree,ImageTree,InstructionTree,KeyValuePairTree,LabelTree,LiteralListTree,MaintainerTree,NoneTree,OnBuildTree,ParamTree,PortTree,RunTree,ShellFormTree,ShellTree,StopSignalTree,SyntaxToken,TransferInstructionTree,UserTree,VolumeTree,WorkdirTree
- All Known Implementing Classes:
AddTreeImpl,AliasTreeImpl,ArgTreeImpl,CmdTreeImpl,CommandInstructionTreeImpl,CopyTreeImpl,DockerImageTreeImpl,DockerTreeImpl,EntrypointTreeImpl,EnvTreeImpl,ExecFormLiteralTreeImpl,ExecFormTreeImpl,ExposeTreeImpl,FileTreeImpl,FromTreeImpl,HealthCheckTreeImpl,HereDocumentTreeImpl,ImageTreeImpl,InstructionTreeImpl,KeyValuePairTreeImpl,LabelTreeImpl,MaintainerTreeImpl,NoneTreeImpl,OnBuildTreeImpl,ParamTreeImpl,PortTreeImpl,RunTreeImpl,ShellFormTreeImpl,ShellTreeImpl,StopSignalTreeImpl,SyntaxTokenImpl,TransferInstructionTreeImpl,UserTreeImpl,VolumeTreeImpl,WorkdirTreeImpl
public interface DockerTree extends Tree
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDockerTree.Kind
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DockerTree.KindgetKind()booleanis(DockerTree.Kind... kind)DockerTreeparent()voidsetParent(DockerTree parent)-
Methods inherited from interface org.sonar.iac.common.api.tree.HasTextRange
textRange
-
-
-
-
Method Detail
-
is
boolean is(DockerTree.Kind... kind)
-
getKind
DockerTree.Kind getKind()
-
parent
DockerTree parent()
-
setParent
void setParent(DockerTree parent)
-
-