Package org.sonar.iac.terraform.api.tree
Interface ExpressionTree
-
- All Superinterfaces:
HasTextRange,TerraformTree,Tree
- All Known Subinterfaces:
AttributeAccessTree,AttributeSplatAccessTree,BinaryExpressionTree,ConditionTree,ForObjectTree,ForTree,ForTupleTree,FunctionCallTree,IndexAccessExprTree,IndexSplatAccessTree,LiteralExprTree,ObjectTree,ParenthesizedExpressionTree,PrefixExpressionTree,TemplateExpressionTree,TemplateForDirectiveTree,TemplateIfDirectiveTree,TemplateInterpolationTree,TupleTree,VariableExprTree
- All Known Implementing Classes:
AbstractForTree,AttributeAccessTreeImpl,AttributeSplatAccessTreeImpl,BinaryExpressionTreeImpl,ConditionTreeImpl,ForObjectTreeImpl,ForTupleTreeImpl,FunctionCallTreeImpl,IndexAccessExprTreeImpl,IndexSplatAccessTreeImpl,LiteralExprTreeImpl,ObjectTreeImpl,ParenthesizedExpressionTreeImpl,PrefixExpressionTreeImpl,TemplateExpressionTreeImpl,TemplateForDirectiveTreeImpl,TemplateIfDirectiveTreeImpl,TemplateInterpolationTreeImpl,TupleTreeImpl,VariableExprTreeImpl
public interface ExpressionTree extends TerraformTree
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sonar.iac.terraform.api.tree.TerraformTree
TerraformTree.Kind
-
-
Method Summary
-
Methods inherited from interface org.sonar.iac.common.api.tree.HasTextRange
textRange
-
Methods inherited from interface org.sonar.iac.terraform.api.tree.TerraformTree
getKind, is
-
-