Uses of Interface
org.sonar.iac.docker.tree.api.DockerTree
-
Packages that use DockerTree Package Description org.sonar.iac.docker.parser org.sonar.iac.docker.symbols org.sonar.iac.docker.tree.api org.sonar.iac.docker.tree.impl -
-
Uses of DockerTree in org.sonar.iac.docker.parser
Methods in org.sonar.iac.docker.parser that return DockerTree Modifier and Type Method Description DockerTreeDockerHeredocParser. parse(String source, TextPointer offset)DockerTreeDockerParser. parse(String source)DockerTreeDockerParser. parse(String source, InputFileContext inputFileContext)Methods in org.sonar.iac.docker.parser with parameters of type DockerTree Modifier and Type Method Description HealthCheckInstructionTreeFactory. healthcheck(SyntaxToken healthcheck, com.sonar.sslr.api.typed.Optional<List<Flag>> flags, DockerTree noneOrCmd) -
Uses of DockerTree in org.sonar.iac.docker.symbols
Methods in org.sonar.iac.docker.symbols that return DockerTree Modifier and Type Method Description DockerTreeUsage. tree()Methods in org.sonar.iac.docker.symbols with parameters of type DockerTree Modifier and Type Method Description voidSymbol. addUsage(Scope scope, DockerTree tree, Usage.Kind kind)Constructors in org.sonar.iac.docker.symbols with parameters of type DockerTree Constructor Description Usage(Scope scope, DockerTree tree, Usage.Kind kind) -
Uses of DockerTree in org.sonar.iac.docker.tree.api
Subinterfaces of DockerTree in org.sonar.iac.docker.tree.api Modifier and Type Interface Description interfaceAddInstructionInterface to define the contract of the ADD> instruction.interfaceAliasInterface which represent the alias than can be defined for an image in a DockerImage.interfaceArgInstructionInterface to define the contract of the ARG> instruction.interfaceArgumentMain element used to represent most parameters provided to Docker instruction.interfaceArgumentListCommon interface for the specifics form used by some instruction.interfaceBodyRepresents the content of a Dockerfile.interfaceCmdInstructionInterface to define the contract of the CMD> instruction.interfaceCommandInstructionInterface to define the contract for command instruction, such asRunInstruction,CmdInstructionorEntrypointInstruction.interfaceCopyInstructionInterface to define the contract of the COPY> instruction.interfaceDockerImageInterface to define the contract of the DockerImage, with itsFromInstructionand the list ofInstruction.interfaceEncapsulatedVariableRepresent a variable in the explicit form with the curly braces which allow to specify modifiers.interfaceEntrypointInstructionInterface to define the contract of the ENTRYPOINT> instruction.interfaceEnvInstructionInterface to define the contract of the ENV> instruction.interfaceExecFormInterface to define the contract of ExecForm.interfaceExpandableStringCharactersinterfaceExpandableStringLiteralinterfaceExposeInstructionInterface to define the contract of the EXPOSE> instruction.interfaceExpressionParent interface for all the trees representing argumentsinterfaceFileInterface which represent the contract of a Dockerfile.interfaceFlagInterface to define the contract of Flag elements, used by several instruction.interfaceFromInstructionInterface to define the contract of the FROM> instruction.interfaceHealthCheckInstructionInterface to define the contract of the HEALTCHECK> instruction.interfaceHereDocumentInterface to define the contract of Here-Documents form.interfaceInstructionBase interface for instruction in Dockerfile.interfaceKeyValuePairInterface to define the contract of KeyValuePair elements, used by several instructions such asArgInstructioninterfaceLabelInstructionInterface to define the contract of the LABEL> instruction.interfaceLiteralinterfaceMaintainerInstructionInterface to define the contract of the MAINTAINER> instruction.interfaceOnBuildInstructionInterface to define the contract of the ONBUILD> instruction.interfaceRegularVariableinterfaceRunInstructionInterface to define the contract of the RUN> instruction.interfaceShellFormInterface to define the contract of ShellForm.interfaceShellInstructionInterface to define the contract of the SHELL> instruction.interfaceStopSignalInstructionInterface to define the contract of the STOPSIGNAL> instruction.interfaceSyntaxTokeninterfaceTransferInstructionInterface to define the contract for transfer instruction, such asAddInstructionorCopyInstruction.interfaceUserInstructionInterface to define the contract of the USER> instruction.interfaceVariableInterface to represent variable element reference inArgumentobjects.interfaceVolumeInstructionInterface to define the contract of the VOLUME> instruction.interfaceWorkdirInstructionInterface to define the contract of the WORKDIR> instruction.Methods in org.sonar.iac.docker.tree.api that return DockerTree Modifier and Type Method Description DockerTreeDockerTree. parent()Methods in org.sonar.iac.docker.tree.api with parameters of type DockerTree Modifier and Type Method Description voidDockerTree. setParent(DockerTree parent) -
Uses of DockerTree in org.sonar.iac.docker.tree.impl
Fields in org.sonar.iac.docker.tree.impl declared as DockerTree Modifier and Type Field Description protected DockerTreeAbstractDockerTreeImpl. parentMethods in org.sonar.iac.docker.tree.impl that return DockerTree Modifier and Type Method Description DockerTreeAbstractDockerTreeImpl. parent()Methods in org.sonar.iac.docker.tree.impl with parameters of type DockerTree Modifier and Type Method Description voidAbstractDockerTreeImpl. setParent(DockerTree parent)
-