Uses of Class
org.sonar.java.model.JavaTree
Packages that use JavaTree
Package
Description
Provides interfaces to represent Java source code as syntax tree.
-
Uses of JavaTree in org.sonar.java.ast.parser
Subclasses of JavaTree in org.sonar.java.ast.parserModifier and TypeClassDescriptionclassclassclassclassListTreeImpl<T extends Tree>classclassclassclassclassclass -
Uses of JavaTree in org.sonar.java.model
Subclasses of JavaTree in org.sonar.java.modelModifier and TypeClassDescriptionclassThis class is intended for internal use during semantic analysis and should not be used in checks.classclassclassstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classclassMethod parameters in org.sonar.java.model with type arguments of type JavaTreeModifier and TypeMethodDescriptionstatic booleanSyntacticEquivalence.areEquivalent(List<? extends Tree> leftList, List<? extends Tree> rightList, BiPredicate<JavaTree, JavaTree> permissiveEquivalence) static booleanSyntacticEquivalence.areEquivalent(List<? extends Tree> leftList, List<? extends Tree> rightList, BiPredicate<JavaTree, JavaTree> permissiveEquivalence) static booleanSyntacticEquivalence.areEquivalent(Tree leftNode, Tree rightNode, BiPredicate<JavaTree, JavaTree> overwriteEquivalence, boolean equivalenceValue) static booleanSyntacticEquivalence.areEquivalent(Tree leftNode, Tree rightNode, BiPredicate<JavaTree, JavaTree> overwriteEquivalence, boolean equivalenceValue) -
Uses of JavaTree in org.sonar.java.model.declaration
Subclasses of JavaTree in org.sonar.java.model.declarationModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of JavaTree in org.sonar.java.model.expression
Subclasses of JavaTree in org.sonar.java.model.expressionModifier and TypeClassDescriptionclassclassParent class for all ExpressionTrees, which allows to express them as their constant valueclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of JavaTree in org.sonar.java.model.pattern
Subclasses of JavaTree in org.sonar.java.model.patternModifier and TypeClassDescriptionclassJDK 17 Preview feature (JEP-405, JEP-406), finalized in JDK 21 (JEP-440, JEP-441).classJDK 17 Preview feature (JEP-406), finalized in JDK 21 (JEP-441).classJDK 17 Preview feature (JEP-406), finalized in JDK 21 (JEP-441).classJDK 17 Preview feature (JEP-406), finalized in JDK 21 (JEP-441).classJDK 19 Preview feature (JEP-405), finalized in JDK 21 (JEP-440).classJDK 17 Preview feature (JEP-406), finalized in JDK 21 (JEP-441). -
Uses of JavaTree in org.sonar.java.model.statement
Subclasses of JavaTree in org.sonar.java.model.statementModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of JavaTree in org.sonar.plugins.java.api.tree
Subclasses of JavaTree in org.sonar.plugins.java.api.tree