Uses of Interface
org.sonar.plugins.java.api.tree.ListTree
Packages that use ListTree
Package
Description
Provides interfaces to represent Java source code as syntax tree.
-
Uses of ListTree in org.sonar.java.ast.parser
Classes in org.sonar.java.ast.parser that implement ListTreeModifier and TypeClassDescriptionclassclassclassclassListTreeImpl<T extends Tree>classclassclassclassclassclass -
Uses of ListTree in org.sonar.java.model
Methods in org.sonar.java.model that return ListTree -
Uses of ListTree in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement ListTreeFields in org.sonar.java.model.declaration declared as ListTreeModifier and TypeFieldDescriptionprotected ListTree<ModuleNameTree>SimpleModuleDirectiveTreeImpl.moduleNamesMethods in org.sonar.java.model.declaration that return ListTreeModifier and TypeMethodDescriptionExportsDirectiveTreeImpl.moduleNames()OpensDirectiveTreeImpl.moduleNames()ClassTreeImpl.permittedTypes()ClassTreeImpl.superInterfaces()MethodTreeImpl.throwsClauses()ProvidesDirectiveTreeImpl.typeNames()Constructors in org.sonar.java.model.declaration with parameters of type ListTreeModifierConstructorDescriptionExportsDirectiveTreeImpl(InternalSyntaxToken exportsKeyword, ExpressionTree packageName, InternalSyntaxToken toKeyword, ListTree<ModuleNameTree> moduleNames, InternalSyntaxToken semicolonToken)MethodTreeImpl(TypeTree returnType, IdentifierTree simpleName, FormalParametersListTreeImpl parameters, SyntaxToken throwsToken, ListTree<TypeTree> throwsClauses, BlockTree block, SyntaxToken semicolonToken)OpensDirectiveTreeImpl(InternalSyntaxToken opensKeyword, ExpressionTree packageName, InternalSyntaxToken toKeyword, ListTree<ModuleNameTree> moduleNames, InternalSyntaxToken semicolonToken)ProvidesDirectiveTreeImpl(InternalSyntaxToken providesKeyword, TypeTree typeName, InternalSyntaxToken withKeyword, ListTree<TypeTree> typeNames, InternalSyntaxToken semicolonToken)protectedSimpleModuleDirectiveTreeImpl(InternalSyntaxToken keyword, ExpressionTree packageName, InternalSyntaxToken toKeyword, ListTree<ModuleNameTree> moduleNames, InternalSyntaxToken semicolonToken) -
Uses of ListTree in org.sonar.java.model.expression
Classes in org.sonar.java.model.expression that implement ListTreeMethods in org.sonar.java.model.expression that return ListTreeModifier and TypeMethodDescriptionTypeCastExpressionTreeImpl.bounds()NewArrayTreeImpl.initializers()Constructors in org.sonar.java.model.expression with parameters of type ListTreeModifierConstructorDescriptionNewArrayTreeImpl(List<ArrayDimensionTree> dimensions, ListTree<ExpressionTree> initializers)TypeCastExpressionTreeImpl(InternalSyntaxToken openParen, TypeTree type, InternalSyntaxToken andToken, ListTree<TypeTree> bounds, InternalSyntaxToken closeParen, ExpressionTree expression) -
Uses of ListTree in org.sonar.java.model.statement
Methods in org.sonar.java.model.statement that return ListTreeModifier and TypeMethodDescriptionForStatementTreeImpl.initializer()TryStatementTreeImpl.resourceList()ForStatementTreeImpl.update()Constructors in org.sonar.java.model.statement with parameters of type ListTreeModifierConstructorDescriptionForStatementTreeImpl(InternalSyntaxToken forKeyword, InternalSyntaxToken openParenToken, ListTree<StatementTree> initializer, InternalSyntaxToken firstSemicolonToken, ExpressionTree condition, InternalSyntaxToken secondSemicolonToken, ListTree<StatementTree> update, InternalSyntaxToken closeParenToken, StatementTree statement) -
Uses of ListTree in org.sonar.plugins.java.api.tree
Subinterfaces of ListTree in org.sonar.plugins.java.api.treeModifier and TypeInterfaceDescriptioninterfaceinterfaceModifiers.interfaceModule Name.interfaceinterfaceMethods in org.sonar.plugins.java.api.tree that return ListTreeModifier and TypeMethodDescriptionTypeCastTree.bounds()TypeParameterTree.bounds()ForStatementTree.initializer()NewArrayTree.initializers()ExportsDirectiveTree.moduleNames()OpensDirectiveTree.moduleNames()ClassTree.permittedTypes()TryStatementTree.resourceList()Until Java 9, resource could only be instance ofVariableTree.ClassTree.superInterfaces()MethodTree.throwsClauses()UnionTypeTree.typeAlternatives()ProvidesDirectiveTree.typeNames()ForStatementTree.update()Methods in org.sonar.plugins.java.api.tree with parameters of type ListTree