Package org.sonar.iac.docker.tree.api
Interface ShellForm
-
- All Superinterfaces:
ArgumentList,DockerTree,HasArguments,HasTextRange,Tree
- All Known Implementing Classes:
ShellFormImpl
public interface ShellForm extends ArgumentList
Interface to define the contract of ShellForm. It is a way to structure and provideArgumentto compatible instruction. It extends fromArgumentList, it is a common interface from which extends any form that provide a list of argument, they are interchangeable. This form is the simpler as there is no format at all, Argument must just be provided separated by whitespace. Examples :valval1 val2
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sonar.iac.docker.tree.api.DockerTree
DockerTree.Kind
-
-
Method Summary
-
Methods inherited from interface org.sonar.iac.docker.tree.api.DockerTree
getKind, is, parent, setParent
-
Methods inherited from interface org.sonar.iac.docker.tree.api.HasArguments
arguments
-
Methods inherited from interface org.sonar.iac.common.api.tree.HasTextRange
textRange
-
-