Uses of Interface
org.sonar.plugins.java.api.tree.IdentifierTree
-
Packages that use IdentifierTree Package Description org.sonar.java.ast.parser org.sonar.java.cfg org.sonar.java.model org.sonar.java.model.declaration org.sonar.java.model.expression org.sonar.java.model.statement org.sonar.plugins.java.api.semantic Provides interfaces to represent Java source code as syntax tree.org.sonar.plugins.java.api.tree Provides interfaces to represent Java source code as syntax tree. -
-
Uses of IdentifierTree in org.sonar.java.ast.parser
Constructor parameters in org.sonar.java.ast.parser with type arguments of type IdentifierTree Constructor Description ModuleNameTreeImpl(List<IdentifierTree> identifiers, List<SyntaxToken> separators)
-
Uses of IdentifierTree in org.sonar.java.cfg
Methods in org.sonar.java.cfg with parameters of type IdentifierTree Modifier and Type Method Description void
VariableReadExtractor. visitIdentifier(IdentifierTree tree)
-
Uses of IdentifierTree in org.sonar.java.model
Methods in org.sonar.java.model that return IdentifierTree Modifier and Type Method Description static IdentifierTree
ExpressionUtils. extractIdentifier(AssignmentExpressionTree tree)
IdentifierTree
TypeParameterTreeImpl. identifier()
static IdentifierTree
ExpressionUtils. methodName(MethodInvocationTree mit)
Retrieve the identifier corresponding to the method name associated to the method invocationMethods in org.sonar.java.model that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>
JLabelSymbol. usages()
-
Uses of IdentifierTree in org.sonar.java.model.declaration
Methods in org.sonar.java.model.declaration that return IdentifierTree Modifier and Type Method Description IdentifierTree
ClassTreeImpl. simpleName()
IdentifierTree
MethodTreeImpl. simpleName()
IdentifierTree
VariableTreeImpl. simpleName()
Methods in org.sonar.java.model.declaration with parameters of type IdentifierTree Modifier and Type Method Description ClassTreeImpl
ClassTreeImpl. complete(InternalSyntaxToken atToken, InternalSyntaxToken interfaceToken, IdentifierTree simpleName)
MethodTreeImpl
MethodTreeImpl. complete(TypeTree returnType, IdentifierTree simpleName, SyntaxToken semicolonToken)
ClassTreeImpl
ClassTreeImpl. completeIdentifier(IdentifierTree identifier)
Constructors in org.sonar.java.model.declaration with parameters of type IdentifierTree Constructor Description EnumConstantTreeImpl(ModifiersTree modifiers, IdentifierTree simpleName, NewClassTreeImpl initializer, InternalSyntaxToken separatorToken)
MethodTreeImpl(TypeTree returnType, IdentifierTree simpleName, FormalParametersListTreeImpl parameters, SyntaxToken throwsToken, ListTree<TypeTree> throwsClauses, BlockTree block, SyntaxToken semicolonToken)
VariableTreeImpl(ModifiersTree modifiers, IdentifierTree simpleName, ExpressionTree initializer)
VariableTreeImpl(ModifiersTree modifiers, TypeTree type, IdentifierTree simpleName)
-
Uses of IdentifierTree in org.sonar.java.model.expression
Classes in org.sonar.java.model.expression that implement IdentifierTree Modifier and Type Class Description class
IdentifierTreeImpl
Methods in org.sonar.java.model.expression that return IdentifierTree Modifier and Type Method Description IdentifierTree
NewClassTreeImpl. getConstructorIdentifier()
IdentifierTree
MemberSelectExpressionTreeImpl. identifier()
IdentifierTree
MethodReferenceTreeImpl. method()
IdentifierTree
InstanceOfTreeImpl. patternVariable()
Constructors in org.sonar.java.model.expression with parameters of type IdentifierTree Constructor Description InstanceOfTreeImpl(InternalSyntaxToken instanceofToken, TypeTree type, IdentifierTree patternVariable)
MemberSelectExpressionTreeImpl(ExpressionTree expression, InternalSyntaxToken dotToken, IdentifierTree identifier)
-
Uses of IdentifierTree in org.sonar.java.model.statement
Methods in org.sonar.java.model.statement that return IdentifierTree Modifier and Type Method Description IdentifierTree
BreakStatementTreeImpl. label()
IdentifierTree
ContinueStatementTreeImpl. label()
IdentifierTree
LabeledStatementTreeImpl. label()
Constructors in org.sonar.java.model.statement with parameters of type IdentifierTree Constructor Description LabeledStatementTreeImpl(IdentifierTree label, InternalSyntaxToken colonToken, StatementTree statement)
-
Uses of IdentifierTree in org.sonar.plugins.java.api.semantic
Methods in org.sonar.plugins.java.api.semantic that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>
Symbol.LabelSymbol. usages()
Usages tree of this label.List<IdentifierTree>
Symbol. usages()
The identifier trees that reference this symbol. -
Uses of IdentifierTree in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return IdentifierTree Modifier and Type Method Description IdentifierTree
MemberSelectExpressionTree. identifier()
IdentifierTree
TypeParameterTree. identifier()
IdentifierTree
BreakStatementTree. label()
IdentifierTree
ContinueStatementTree. label()
IdentifierTree
LabeledStatementTree. label()
IdentifierTree
MethodReferenceTree. method()
IdentifierTree
InstanceOfTree. patternVariable()
Deprecated.Preview FeatureIdentifierTree
ClassTree. simpleName()
IdentifierTree
EnumConstantTree. simpleName()
IdentifierTree
MethodTree. simpleName()
IdentifierTree
VariableTree. simpleName()
Methods in org.sonar.plugins.java.api.tree with parameters of type IdentifierTree Modifier and Type Method Description void
BaseTreeVisitor. visitIdentifier(IdentifierTree tree)
void
TreeVisitor. visitIdentifier(IdentifierTree tree)
-