Uses of Interface
org.sonar.iac.docker.tree.api.Argument
-
-
Uses of Argument in org.sonar.iac.docker.checks.utils
Fields in org.sonar.iac.docker.checks.utils declared as Argument Modifier and Type Field Description ArgumentChmod. chmodArgArgumentChmod. permissionsArgMethod parameters in org.sonar.iac.docker.checks.utils with type arguments of type Argument Modifier and Type Method Description static List<Chmod>Chmod. extractChmodsFromArguments(List<Argument> arguments)Constructors in org.sonar.iac.docker.checks.utils with parameters of type Argument Constructor Description Chmod(Argument chmodArg, Argument permissionsArg, String permissions) -
Uses of Argument in org.sonar.iac.docker.parser
Methods in org.sonar.iac.docker.parser that return Argument Modifier and Type Method Description ArgumentTreeFactory. asArgument(Expression expressions)ArgumentTreeFactory. newArgument(List<Expression> expressions)ArgumentTreeFactory. singleExpressionArgument(Expression expression)Methods in org.sonar.iac.docker.parser with parameters of type Argument Modifier and Type Method Description FromInstructionTreeFactory. from(SyntaxToken keyword, com.sonar.sslr.api.typed.Optional<Flag> platform, Argument image, com.sonar.sslr.api.typed.Optional<Alias> alias)HereDocumentTreeFactory. hereDocumentContent(Argument firstArgument, com.sonar.sslr.api.typed.Optional<List<Argument>> otherArguments)KeyValuePairTreeFactory. keyValuePair(Argument key, com.sonar.sslr.api.typed.Optional<SyntaxToken> equalSign)KeyValuePairTreeFactory. keyValuePair(Argument key, Argument firstValue, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,Argument>>> moreValue)KeyValuePairTreeFactory. keyValuePair(Argument key, SyntaxToken equalSign, Argument value)StopSignalInstructionTreeFactory. stopSignal(SyntaxToken keyword, SyntaxToken whitespace, Argument argument)Method parameters in org.sonar.iac.docker.parser with type arguments of type Argument Modifier and Type Method Description EncapsulatedVariableTreeFactory. encapsulatedVariable(SyntaxToken openDollarCurly, SyntaxToken identifier, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,Argument>> modifier, SyntaxToken closeCurly)ExecFormTreeFactory. execForm(SyntaxToken leftBracket, com.sonar.sslr.api.typed.Optional<Argument> firstArgument, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,Argument>>> otherArguments, SyntaxToken rightBracket)ExposeInstructionTreeFactory. expose(SyntaxToken keyword, List<Argument> arguments)HereDocumentTreeFactory. hereDocumentContent(Argument firstArgument, com.sonar.sslr.api.typed.Optional<List<Argument>> otherArguments)KeyValuePairTreeFactory. keyValuePair(Argument key, Argument firstValue, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,Argument>>> moreValue)ShellFormTreeFactory. shellForm(List<Argument> arguments)UserInstructionTreeFactory. user(SyntaxToken keyword, List<Argument> arguments)WorkdirInstructionTreeFactory. workdir(SyntaxToken keyword, List<Argument> arguments) -
Uses of Argument in org.sonar.iac.docker.parser.grammar
Methods in org.sonar.iac.docker.parser.grammar that return Argument Modifier and Type Method Description ArgumentDockerGrammar. ARGUMENT()ArgumentDockerGrammar. ARGUMENT_GENERIC()ArgumentDockerGrammar. ENCAPS_VARIABLE_MODIFIER()ArgumentDockerGrammar. HEREDOC_ELEMENT()ArgumentDockerGrammar. HEREDOC_NAME()ArgumentDockerGrammar. KEY_ARGUMENT() -
Uses of Argument in org.sonar.iac.docker.symbols
Methods in org.sonar.iac.docker.symbols that return Argument Modifier and Type Method Description ArgumentArgumentResolution. argument()Methods in org.sonar.iac.docker.symbols with parameters of type Argument Modifier and Type Method Description static ArgumentResolutionArgumentResolution. of(Argument argument)Main method of the class, the point of entry to resolveArgumentin order to exploit the result in checks. -
Uses of Argument in org.sonar.iac.docker.tree.api
Methods in org.sonar.iac.docker.tree.api that return Argument Modifier and Type Method Description ArgumentTransferInstruction. dest()ArgumentFromInstruction. image()ArgumentKeyValuePair. key()ArgumentEncapsulatedVariable. modifier()ArgumentStopSignalInstruction. signal()ArgumentFlag. value()ArgumentKeyValuePair. value()Methods in org.sonar.iac.docker.tree.api that return types with arguments of type Argument Modifier and Type Method Description List<Argument>HasArguments. arguments()SeparatedList<Argument>ExecForm. argumentsWithSeparators()List<Argument>TransferInstruction. srcs() -
Uses of Argument in org.sonar.iac.docker.tree.impl
Classes in org.sonar.iac.docker.tree.impl that implement Argument Modifier and Type Class Description classArgumentImplMethods in org.sonar.iac.docker.tree.impl that return Argument Modifier and Type Method Description ArgumentAbstractTransferInstructionImpl. dest()ArgumentFromInstructionImpl. image()ArgumentKeyValuePairImpl. key()ArgumentEncapsulatedVariableImpl. modifier()ArgumentStopSignalInstructionImpl. signal()ArgumentFlagImpl. value()ArgumentKeyValuePairImpl. value()Methods in org.sonar.iac.docker.tree.impl that return types with arguments of type Argument Modifier and Type Method Description List<Argument>AbstractCommandInstructionImpl. arguments()List<Argument>CopyInstructionImpl. arguments()List<Argument>ExecFormImpl. arguments()List<Argument>ExposeInstructionImpl. arguments()List<Argument>HereDocumentImpl. arguments()List<Argument>ShellFormImpl. arguments()List<Argument>UserInstructionImpl. arguments()List<Argument>VolumeInstructionImpl. arguments()List<Argument>WorkdirInstructionImpl. arguments()SeparatedList<Argument>ExecFormImpl. argumentsWithSeparators()List<Argument>AbstractTransferInstructionImpl. srcs()Constructors in org.sonar.iac.docker.tree.impl with parameters of type Argument Constructor Description EncapsulatedVariableImpl(SyntaxToken openDollarCurly, SyntaxToken identifier, SyntaxToken modifierSeparator, Argument modifier, SyntaxToken closeCurly)FlagImpl(SyntaxToken prefix, SyntaxToken name, SyntaxToken equals, Argument value)FromInstructionImpl(SyntaxToken keyword, Flag platform, Argument image, Alias alias)KeyValuePairImpl(Argument key, SyntaxToken equalSign, Argument value)StopSignalInstructionImpl(SyntaxToken keyword, Argument signal)Constructor parameters in org.sonar.iac.docker.tree.impl with type arguments of type Argument Constructor Description ExecFormImpl(SyntaxToken leftBracket, SeparatedList<Argument> argumentsWithSeparators, SyntaxToken rightBracket)ExposeInstructionImpl(SyntaxToken keyword, List<Argument> arguments)HereDocumentImpl(List<Argument> arguments)ShellFormImpl(List<Argument> arguments)UserInstructionImpl(SyntaxToken keyword, List<Argument> arguments)WorkdirInstructionImpl(SyntaxToken keyword, List<Argument> arguments)
-