Uses of Class
org.sonar.java.model.declaration.AnnotationTreeImpl
-
Packages that use AnnotationTreeImpl Package Description org.sonar.java.ast.parser org.sonar.java.model org.sonar.java.model.expression -
-
Uses of AnnotationTreeImpl in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser that return AnnotationTreeImpl Modifier and Type Method Description AnnotationTreeImpl
JavaGrammar. ANNOTATION()
AnnotationTreeImpl
TreeFactory. newAnnotation(InternalSyntaxToken atToken, TypeTree qualifiedIdentifier, com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> arguments)
Methods in org.sonar.java.ast.parser that return types with arguments of type AnnotationTreeImpl Modifier and Type Method Description TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>
JavaGrammar. ANNOTATED_DIMENSION()
Method parameters in org.sonar.java.ast.parser with type arguments of type AnnotationTreeImpl Modifier and Type Method Description NewArrayTreeImpl
TreeFactory. completeArrayCreator(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, NewArrayTreeImpl partial)
Tree
TreeFactory. completeTypeArgument(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, TypeTree partial)
TypeParameterTreeImpl
TreeFactory. completeTypeParameter(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TypeParameterTreeImpl> partial)
VariableTreeImpl
TreeFactory. completeVariableDeclarator(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dimensions, com.sonar.sslr.api.typed.Optional<VariableTreeImpl> partial)
ExpressionTree
TreeFactory. newAnnotatedParameterizedIdentifier(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<TypeArgumentListTreeImpl> typeArguments)
ArrayAccessExpressionTreeImpl
TreeFactory. newArrayAccessExpression(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken openBracketToken, ExpressionTree index, InternalSyntaxToken closeBracketToken)
NewArrayTreeImpl
TreeFactory. newArrayCreatorWithInitializer(InternalSyntaxToken openBracketToken, InternalSyntaxToken closeBracketToken, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dimensions, NewArrayTreeImpl partial)
JavaTree.PrimitiveTypeTreeImpl
TreeFactory. newBasicType(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken basicType)
MethodTreeImpl
TreeFactory. newConstructor(InternalSyntaxToken identifierToken, FormalParametersListTreeImpl parameters, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> annotatedDimensions, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> throwsClause, JavaTree blockOrSemicolon)
EnumConstantTreeImpl
TreeFactory. newEnumConstant(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> arguments, com.sonar.sslr.api.typed.Optional<ClassTreeImpl> classBody, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> commaToken)
ExpressionTree
TreeFactory. newExpression(InternalSyntaxToken newToken, com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, ExpressionTree partial)
MethodTreeImpl
TreeFactory. newMethod(TypeTree type, InternalSyntaxToken identifierToken, FormalParametersListTreeImpl parameters, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> annotatedDimensions, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> throwsClause, JavaTree blockOrSemicolon)
ModuleDeclarationTree
TreeFactory. newModuleDeclaration(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> openToken, InternalSyntaxToken moduleToken, ModuleNameTree moduleName, InternalSyntaxToken openBraceToken, com.sonar.sslr.api.typed.Optional<List<ModuleDirectiveTree>> moduleDirectives, InternalSyntaxToken closeBraceToken)
JavaTree.PackageDeclarationTreeImpl
TreeFactory. newPackageDeclaration(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken packageToken, ExpressionTree qualifiedIdentifier, InternalSyntaxToken semicolonToken)
TypeTree
TreeFactory. newType(TypeTree basicOrClassType, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims)
FormalParametersListTreeImpl
TreeFactory. newVariableArgumentFormalParameter(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, InternalSyntaxToken ellipsisToken, VariableTreeImpl variable)
VariableTreeImpl
TreeFactory. newVariableDeclaratorId(InternalSyntaxToken identifierToken, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims)
JavaTree.WildcardTreeImpl
TreeFactory. newWildcardTypeArguments(InternalSyntaxToken extendsOrSuperToken, com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations, TypeTree type)
Constructor parameters in org.sonar.java.ast.parser with type arguments of type AnnotationTreeImpl Constructor Description FormalParametersListTreeImpl(List<AnnotationTreeImpl> annotations, InternalSyntaxToken ellipsisToken, VariableTreeImpl variable)
-
Uses of AnnotationTreeImpl in org.sonar.java.model
Method parameters in org.sonar.java.model with type arguments of type AnnotationTreeImpl Modifier and Type Method Description ArrayDimensionTreeImpl
ArrayDimensionTreeImpl. completeAnnotations(List<AnnotationTreeImpl> annotations)
Constructor parameters in org.sonar.java.model with type arguments of type AnnotationTreeImpl Constructor Description ArrayDimensionTreeImpl(List<AnnotationTreeImpl> annotations, SyntaxToken openBracketToken, ExpressionTree expression, SyntaxToken closeBracketToken)
ArrayTypeTreeImpl(TypeTree type, List<AnnotationTreeImpl> annotations, InternalSyntaxToken ellispsisToken)
ArrayTypeTreeImpl(TypeTree type, List<AnnotationTreeImpl> annotations, InternalSyntaxToken openBracketToken, InternalSyntaxToken closeBracketToken)
-
Uses of AnnotationTreeImpl in org.sonar.java.model.expression
Method parameters in org.sonar.java.model.expression with type arguments of type AnnotationTreeImpl Modifier and Type Method Description NewArrayTreeImpl
NewArrayTreeImpl. completeFirstDimension(List<AnnotationTreeImpl> annotations)
-