Uses of Interface
org.sonar.iac.docker.tree.api.Expression
-
Packages that use Expression 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 -
-
Uses of Expression in org.sonar.iac.docker.parser
Methods in org.sonar.iac.docker.parser with parameters of type Expression Modifier and Type Method Description ArgumentTreeFactory. asArgument(Expression expressions)ArgumentTreeFactory. singleExpressionArgument(Expression expression)Method parameters in org.sonar.iac.docker.parser with type arguments of type Expression Modifier and Type Method Description ExpandableStringLiteralTreeFactory. expandableStringLiteral(SyntaxToken openDoubleQuote, List<Expression> expressions, SyntaxToken closeDoubleQuote)ArgumentTreeFactory. newArgument(List<Expression> expressions) -
Uses of Expression in org.sonar.iac.docker.parser.grammar
Methods in org.sonar.iac.docker.parser.grammar that return Expression Modifier and Type Method Description ExpressionDockerGrammar. ENCAPS_VARIABLE()ExpressionDockerGrammar. ENCAPS_VARIABLE_GENERIC()ExpressionDockerGrammar. EXPANDABLE_STRING_CHARACTERS()ExpressionDockerGrammar. REGULAR_VARIABLE()ExpressionDockerGrammar. STRING_LITERAL()ExpressionDockerGrammar. STRING_LITERAL_GENERIC()ExpressionDockerGrammar. VARIABLE()ExpressionDockerGrammar. VARIABLE_GENERIC() -
Uses of Expression in org.sonar.iac.docker.tree.api
Subinterfaces of Expression in org.sonar.iac.docker.tree.api Modifier and Type Interface Description interfaceEncapsulatedVariableRepresent a variable in the explicit form with the curly braces which allow to specify modifiers.interfaceExpandableStringCharactersinterfaceExpandableStringLiteralinterfaceLiteralinterfaceRegularVariableinterfaceVariableInterface to represent variable element reference inArgumentobjects.Methods in org.sonar.iac.docker.tree.api that return types with arguments of type Expression Modifier and Type Method Description List<Expression>Argument. expressions()List<Expression>ExpandableStringLiteral. expressions() -
Uses of Expression in org.sonar.iac.docker.tree.impl
Classes in org.sonar.iac.docker.tree.impl that implement Expression Modifier and Type Class Description classEncapsulatedVariableImplclassExpandableStringCharactersImplclassExpandableStringLiteralImplclassLiteralImplclassRegularVariableImplMethods in org.sonar.iac.docker.tree.impl that return types with arguments of type Expression Modifier and Type Method Description List<Expression>ArgumentImpl. expressions()List<Expression>ExpandableStringLiteralImpl. expressions()Constructor parameters in org.sonar.iac.docker.tree.impl with type arguments of type Expression Constructor Description ArgumentImpl(List<Expression> expressions)ExpandableStringLiteralImpl(SyntaxToken openDoubleQuote, List<Expression> elements, SyntaxToken closeDoubleQuote)
-