Uses of Interface
org.sonar.plugins.javascript.api.tree.declaration.DecoratorTree
-
Packages that use DecoratorTree Package Description org.sonar.javascript.parser org.sonar.javascript.tree.impl.declaration org.sonar.plugins.javascript.api.tree.declaration Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.visitors -
-
Uses of DecoratorTree in org.sonar.javascript.parser
Methods in org.sonar.javascript.parser that return DecoratorTree Modifier and Type Method Description DecoratorTreeTreeFactory. decorator(InternalSyntaxToken atToken, IdentifierTree name, com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,IdentifierTree>>> rest, com.sonar.sslr.api.typed.Optional<ArgumentListTree> arguments)DecoratorTreeJavaScriptGrammar. DECORATOR()Method parameters in org.sonar.javascript.parser with type arguments of type DecoratorTree Modifier and Type Method Description AccessorMethodDeclarationTreeTreeFactory. accessor(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, InternalSyntaxToken accessorToken, Tree name, com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType, BlockTree body)ClassTreeTreeFactory. classDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, InternalSyntaxToken classToken, IdentifierTree name, com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause, com.sonar.sslr.api.typed.Optional<ExtendsClauseTree> extendsClause, com.sonar.sslr.api.typed.Optional<FlowImplementsClauseTree> implementsClause, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<List<Tree>> members, InternalSyntaxToken closeCurlyBraceToken)ClassTreeTreeFactory. classExpression(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, InternalSyntaxToken classToken, com.sonar.sslr.api.typed.Optional<IdentifierTree> name, com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause, com.sonar.sslr.api.typed.Optional<ExtendsClauseTree> extendsClause, com.sonar.sslr.api.typed.Optional<FlowImplementsClauseTree> implementsClause, InternalSyntaxToken openCurlyBraceToken, com.sonar.sslr.api.typed.Optional<List<Tree>> members, InternalSyntaxToken closeCurlyBraceToken)DefaultExportDeclarationTreeTreeFactory. defaultExportDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, InternalSyntaxToken exportToken, InternalSyntaxToken defaultToken, Object declaration)FieldDeclarationTreeTreeFactory. fieldDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, Tree propertyName, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> typeAnnotation, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> initializer, Tree semicolonToken)MethodDeclarationTreeTreeFactory. generatorMethod(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, InternalSyntaxToken starToken, Tree name, com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType, BlockTree body)MethodDeclarationTreeTreeFactory. method(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken, com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> asyncToken, Tree name, com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause, ParameterListTree parameters, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> returnType, BlockTree body)NamedExportDeclarationTreeTreeFactory. namedExportDeclaration(com.sonar.sslr.api.typed.Optional<List<DecoratorTree>> decorators, InternalSyntaxToken exportToken, Tree object) -
Uses of DecoratorTree in org.sonar.javascript.tree.impl.declaration
Classes in org.sonar.javascript.tree.impl.declaration that implement DecoratorTree Modifier and Type Class Description classDecoratorTreeImplMethods in org.sonar.javascript.tree.impl.declaration that return types with arguments of type DecoratorTree Modifier and Type Method Description List<DecoratorTree>AccessorMethodDeclarationTreeImpl. decorators()List<DecoratorTree>ClassTreeImpl. decorators()List<DecoratorTree>DefaultExportDeclarationTreeImpl. decorators()List<DecoratorTree>FieldDeclarationTreeImpl. decorators()List<DecoratorTree>MethodDeclarationTreeImpl. decorators()List<DecoratorTree>NamedExportDeclarationTreeImpl. decorators()Constructor parameters in org.sonar.javascript.tree.impl.declaration with type arguments of type DecoratorTree Constructor Description AccessorMethodDeclarationTreeImpl(List<DecoratorTree> decorators, InternalSyntaxToken staticToken, InternalSyntaxToken accessorToken, Tree name, FlowGenericParameterClauseTree genericParameterClause, ParameterListTree parameters, FlowTypeAnnotationTree returnType, BlockTree body)DefaultExportDeclarationTreeImpl(List<DecoratorTree> decorators, InternalSyntaxToken exportToken, InternalSyntaxToken defaultToken, Tree object, InternalSyntaxToken semicolon)FieldDeclarationTreeImpl(List<DecoratorTree> decorators, SyntaxToken staticToken, Tree propertyName, FlowTypeAnnotationTree typeAnnotation, SyntaxToken equalToken, ExpressionTree initializer, SyntaxToken semicolonToken)NamedExportDeclarationTreeImpl(List<DecoratorTree> decorators, InternalSyntaxToken exportToken, Tree object) -
Uses of DecoratorTree in org.sonar.plugins.javascript.api.tree.declaration
Methods in org.sonar.plugins.javascript.api.tree.declaration that return types with arguments of type DecoratorTree Modifier and Type Method Description List<DecoratorTree>AccessorMethodDeclarationTree. decorators()List<DecoratorTree>ClassTree. decorators()List<DecoratorTree>DefaultExportDeclarationTree. decorators()List<DecoratorTree>FieldDeclarationTree. decorators()List<DecoratorTree>MethodDeclarationTree. decorators()List<DecoratorTree>NamedExportDeclarationTree. decorators() -
Uses of DecoratorTree in org.sonar.plugins.javascript.api.visitors
Methods in org.sonar.plugins.javascript.api.visitors with parameters of type DecoratorTree Modifier and Type Method Description voidDoubleDispatchVisitor. visitDecorator(DecoratorTree tree)
-