Uses of Interface
org.sonar.iac.docker.tree.api.SyntaxToken
-
Packages that use SyntaxToken Package Description org.sonar.iac.docker.parser org.sonar.iac.docker.parser.grammar org.sonar.iac.docker.tree.api org.sonar.iac.docker.tree.impl org.sonar.iac.docker.utils -
-
Uses of SyntaxToken in org.sonar.iac.docker.parser
Methods in org.sonar.iac.docker.parser that return SyntaxToken Modifier and Type Method Description SyntaxTokenTreeFactory. argument(SyntaxToken token)Methods in org.sonar.iac.docker.parser with parameters of type SyntaxToken Modifier and Type Method Description AddTreeTreeFactory. add(SyntaxToken add, com.sonar.sslr.api.typed.Optional<List<ParamTree>> options, LiteralListTree srcsAndDest)AliasTreeTreeFactory. alias(SyntaxToken keyword, SyntaxToken alias)ArgTreeTreeFactory. arg(com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, SyntaxToken token, List<KeyValuePairTree> argNames)SyntaxTokenTreeFactory. argument(SyntaxToken token)CmdTreeTreeFactory. cmd(SyntaxToken token, com.sonar.sslr.api.typed.Optional<LiteralListTree> execFormOrShellForm)CopyTreeTreeFactory. copy(SyntaxToken copy, com.sonar.sslr.api.typed.Optional<List<ParamTree>> options, LiteralListTree srcsAndDest)EntrypointTreeTreeFactory. entrypoint(SyntaxToken token, com.sonar.sslr.api.typed.Optional<LiteralListTree> execFormOrShellForm)EnvTreeTreeFactory. env(SyntaxToken keyword, List<KeyValuePairTree> keyValuePairs)ExecFormTreeTreeFactory. execForm(SyntaxToken leftBracket, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,SyntaxToken>>>>> literals, SyntaxToken rightBracket)ExposeTreeTreeFactory. expose(SyntaxToken keyword, List<PortTree> ports)FileTreeTreeFactory. file(com.sonar.sslr.api.typed.Optional<List<ArgTree>> globalArgs, com.sonar.sslr.api.typed.Optional<List<DockerImageTree>> dockerImages, com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, SyntaxToken eof)FromTreeTreeFactory. from(com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, SyntaxToken keyword, com.sonar.sslr.api.typed.Optional<ParamTree> platform, ImageTree image, com.sonar.sslr.api.typed.Optional<AliasTree> alias)HealthCheckTreeTreeFactory. healthcheck(SyntaxToken healthcheck, com.sonar.sslr.api.typed.Optional<List<ParamTree>> options, InstructionTree instruction)HereDocumentTreeTreeFactory. hereDocument(SyntaxToken content)ImageTreeTreeFactory. image(SyntaxToken name, com.sonar.sslr.api.typed.Optional<SyntaxToken> tag, com.sonar.sslr.api.typed.Optional<SyntaxToken> digest)KeyValuePairTreeTreeFactory. key(SyntaxToken key)KeyValuePairTreeTreeFactory. keyValuePair(SyntaxToken key, SyntaxToken value)KeyValuePairTreeTreeFactory. keyValuePairEquals(SyntaxToken key, SyntaxToken equals, com.sonar.sslr.api.typed.Optional<SyntaxToken> value)LabelTreeTreeFactory. label(SyntaxToken token, List<KeyValuePairTree> keyValuePairs)MaintainerTreeTreeFactory. maintainer(SyntaxToken keyword, List<SyntaxToken> authorsToken)NoneTreeTreeFactory. none(SyntaxToken none)OnBuildTreeTreeFactory. onbuild(SyntaxToken keyword, InstructionTree instruction)ParamTreeTreeFactory. param(SyntaxToken prefix, SyntaxToken name)ParamTreeTreeFactory. param(SyntaxToken prefix, SyntaxToken name, SyntaxToken equals, com.sonar.sslr.api.typed.Optional<SyntaxToken> value)PortTreeTreeFactory. port(SyntaxToken portToken)PortTreeTreeFactory. port(SyntaxToken port, com.sonar.sslr.api.typed.Optional<SyntaxToken> separatorProtocol)PortTreeTreeFactory. port(SyntaxToken port, SyntaxToken separatorProtocol, SyntaxToken protocol)PortTreeTreeFactory. port(SyntaxToken portMin, SyntaxToken separatorPort, SyntaxToken portMax, com.sonar.sslr.api.typed.Optional<SyntaxToken> separatorProtocol)PortTreeTreeFactory. port(SyntaxToken portMin, SyntaxToken separatorPort, SyntaxToken portMax, SyntaxToken separatorProtocol, SyntaxToken protocol)RunTreeTreeFactory. run(SyntaxToken token, com.sonar.sslr.api.typed.Optional<List<ParamTree>> options, com.sonar.sslr.api.typed.Optional<LiteralListTree> execFormOrShellForm)ShellTreeTreeFactory. shell(SyntaxToken token, ExecFormTree execForm)StopSignalTreeTreeFactory. stopSignal(SyntaxToken keyword, SyntaxToken tokenValue)UserTreeTreeFactory. user(SyntaxToken keyword, SyntaxToken user, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,SyntaxToken>> colonAndGroup)VolumeTreeTreeFactory. volume(SyntaxToken token, LiteralListTree execFormOrShellForm)WorkdirTreeTreeFactory. workdir(SyntaxToken keyword, List<SyntaxToken> values)Method parameters in org.sonar.iac.docker.parser with type arguments of type SyntaxToken Modifier and Type Method Description ArgTreeTreeFactory. arg(com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, SyntaxToken token, List<KeyValuePairTree> argNames)ExecFormTreeTreeFactory. execForm(SyntaxToken leftBracket, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,SyntaxToken>>>>> literals, SyntaxToken rightBracket)ExecFormTreeTreeFactory. execForm(SyntaxToken leftBracket, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,SyntaxToken>>>>> literals, SyntaxToken rightBracket)ExecFormTreeTreeFactory. execForm(SyntaxToken leftBracket, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<SyntaxToken,SyntaxToken>>>>> literals, SyntaxToken rightBracket)FromTreeTreeFactory. from(com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, SyntaxToken keyword, com.sonar.sslr.api.typed.Optional<ParamTree> platform, ImageTree image, com.sonar.sslr.api.typed.Optional<AliasTree> alias)ImageTreeTreeFactory. image(SyntaxToken name, com.sonar.sslr.api.typed.Optional<SyntaxToken> tag, com.sonar.sslr.api.typed.Optional<SyntaxToken> digest)InstructionTreeTreeFactory. instruction(com.sonar.sslr.api.typed.Optional<SyntaxToken> spacing, InstructionTree instruction)KeyValuePairTreeTreeFactory. keyValuePairEquals(SyntaxToken key, SyntaxToken equals, com.sonar.sslr.api.typed.Optional<SyntaxToken> value)MaintainerTreeTreeFactory. maintainer(SyntaxToken keyword, List<SyntaxToken> authorsToken)ParamTreeTreeFactory. param(SyntaxToken prefix, SyntaxToken name, SyntaxToken equals, com.sonar.sslr.api.typed.Optional<SyntaxToken> value)PortTreeTreeFactory. port(SyntaxToken port, com.sonar.sslr.api.typed.Optional<SyntaxToken> separatorProtocol)PortTreeTreeFactory. port(SyntaxToken portMin, SyntaxToken separatorPort, SyntaxToken portMax, com.sonar.sslr.api.typed.Optional<SyntaxToken> separatorProtocol)ShellFormTreeTreeFactory. shellForm(List<SyntaxToken> tokens)UserTreeTreeFactory. user(SyntaxToken keyword, SyntaxToken user, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,SyntaxToken>> colonAndGroup)UserTreeTreeFactory. user(SyntaxToken keyword, SyntaxToken user, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<SyntaxToken,SyntaxToken>> colonAndGroup)WorkdirTreeTreeFactory. workdir(SyntaxToken keyword, List<SyntaxToken> values) -
Uses of SyntaxToken in org.sonar.iac.docker.parser.grammar
Methods in org.sonar.iac.docker.parser.grammar that return types with arguments of type SyntaxToken Modifier and Type Method Description List<SyntaxToken>DockerGrammar. ARGUMENTS()Constructor parameters in org.sonar.iac.docker.parser.grammar with type arguments of type SyntaxToken Constructor Description DockerGrammar(com.sonar.sslr.api.typed.GrammarBuilder<SyntaxToken> b, TreeFactory f) -
Uses of SyntaxToken in org.sonar.iac.docker.tree.api
Methods in org.sonar.iac.docker.tree.api that return SyntaxToken Modifier and Type Method Description SyntaxTokenAliasTree. alias()SyntaxTokenUserTree. colon()SyntaxTokenTransferInstructionTree. dest()SyntaxTokenKeyValuePairTree. equals()SyntaxTokenUserTree. group()SyntaxTokenKeyValuePairTree. key()SyntaxTokenAliasTree. keyword()SyntaxTokenInstructionTree. keyword()SyntaxTokenExecFormTree. leftBracket()SyntaxTokenImageTree. name()SyntaxTokenPortTree. portMax()SyntaxTokenPortTree. portMin()SyntaxTokenPortTree. protocol()SyntaxTokenExecFormTree. rightBracket()SyntaxTokenStopSignalTree. signal()SyntaxTokenUserTree. user()SyntaxTokenExecFormLiteralTree. value()SyntaxTokenKeyValuePairTree. value()SyntaxTokenParamTree. value()Methods in org.sonar.iac.docker.tree.api that return types with arguments of type SyntaxToken Modifier and Type Method Description List<SyntaxToken>MaintainerTree. authors()List<SyntaxToken>LiteralListTree. literals()List<SyntaxToken>SeparatedList. separators()List<SyntaxToken>TransferInstructionTree. srcs()List<SyntaxToken>WorkdirTree. workdirList() -
Uses of SyntaxToken in org.sonar.iac.docker.tree.impl
Classes in org.sonar.iac.docker.tree.impl that implement SyntaxToken Modifier and Type Class Description classSyntaxTokenImplFields in org.sonar.iac.docker.tree.impl declared as SyntaxToken Modifier and Type Field Description protected SyntaxTokenInstructionTreeImpl. keywordMethods in org.sonar.iac.docker.tree.impl that return SyntaxToken Modifier and Type Method Description SyntaxTokenAliasTreeImpl. alias()SyntaxTokenUserTreeImpl. colon()SyntaxTokenTransferInstructionTreeImpl. dest()SyntaxTokenKeyValuePairTreeImpl. equals()SyntaxTokenUserTreeImpl. group()SyntaxTokenKeyValuePairTreeImpl. key()SyntaxTokenAliasTreeImpl. keyword()SyntaxTokenInstructionTreeImpl. keyword()SyntaxTokenExecFormTreeImpl. leftBracket()SyntaxTokenImageTreeImpl. name()SyntaxTokenPortTreeImpl. portMax()SyntaxTokenPortTreeImpl. portMin()SyntaxTokenPortTreeImpl. protocol()SyntaxTokenExecFormTreeImpl. rightBracket()SyntaxTokenStopSignalTreeImpl. signal()SyntaxTokenUserTreeImpl. user()SyntaxTokenExecFormLiteralTreeImpl. value()SyntaxTokenKeyValuePairTreeImpl. value()SyntaxTokenParamTreeImpl. value()Methods in org.sonar.iac.docker.tree.impl that return types with arguments of type SyntaxToken Modifier and Type Method Description List<SyntaxToken>MaintainerTreeImpl. authors()List<SyntaxToken>ExecFormTreeImpl. literals()List<SyntaxToken>HereDocumentTreeImpl. literals()List<SyntaxToken>ShellFormTreeImpl. literals()List<SyntaxToken>SeparatedListImpl. separators()List<SyntaxToken>TransferInstructionTreeImpl. srcs()List<SyntaxToken>WorkdirTreeImpl. workdirList()Constructor parameters in org.sonar.iac.docker.tree.impl with type arguments of type SyntaxToken Constructor Description MaintainerTreeImpl(SyntaxToken keyword, List<SyntaxToken> authorsToken)ShellFormTreeImpl(List<SyntaxToken> literals)WorkdirTreeImpl(SyntaxToken keyword, List<SyntaxToken> workdirList) -
Uses of SyntaxToken in org.sonar.iac.docker.utils
Methods in org.sonar.iac.docker.utils with parameters of type SyntaxToken Modifier and Type Method Description static StringSyntaxTokenUtils. trimmedQuotesValues(SyntaxToken token)Remove the external quotes from a SyntaxToken value to be usable by rules.
-