Uses of Interface
org.sonar.plugins.java.api.tree.SyntaxToken
-
Packages that use SyntaxToken Package Description org.sonar.java.ast.parser org.sonar.java.ast.visitors org.sonar.java.model org.sonar.java.model.declaration org.sonar.java.model.expression org.sonar.java.model.statement org.sonar.plugins.java.api.tree Provides interfaces to represent Java source code as syntax tree. -
-
Uses of SyntaxToken in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser that return SyntaxToken Modifier and Type Method Description SyntaxTokenTypeParameterListTreeImpl. closeBracketToken()SyntaxTokenArgumentListTreeImpl. closeParenToken()SyntaxTokenTypeParameterListTreeImpl. openBracketToken()SyntaxTokenArgumentListTreeImpl. openParenToken()Methods in org.sonar.java.ast.parser that return types with arguments of type SyntaxToken Modifier and Type Method Description List<SyntaxToken>ListTreeImpl. separators() -
Uses of SyntaxToken in org.sonar.java.ast.visitors
Methods in org.sonar.java.ast.visitors with parameters of type SyntaxToken Modifier and Type Method Description voidCommentLinesVisitor. visitToken(SyntaxToken syntaxToken)voidFileLinesVisitor. visitToken(SyntaxToken syntaxToken)voidLinesOfCodeVisitor. visitToken(SyntaxToken syntaxToken)voidSubscriptionVisitor. visitToken(SyntaxToken syntaxToken)voidSyntaxHighlighterVisitor. visitToken(SyntaxToken syntaxToken) -
Uses of SyntaxToken in org.sonar.java.model
Classes in org.sonar.java.model that implement SyntaxToken Modifier and Type Class Description classInternalSyntaxTokenMethods in org.sonar.java.model that return SyntaxToken Modifier and Type Method Description SyntaxTokenArrayDimensionTreeImpl. closeBracketToken()SyntaxTokenJavaTree.ArrayTypeTreeImpl. closeBracketToken()SyntaxTokenJavaTree.ArrayTypeTreeImpl. ellipsisToken()SyntaxTokenJavaTree.CompilationUnitTreeImpl. eofToken()SyntaxTokenJavaTree.WildcardTreeImpl. extendsOrSuperToken()SyntaxTokenTypeParameterTreeImpl. extendToken()SyntaxTokenInternalSyntaxToken. firstToken()SyntaxTokenJavaTree. firstToken()SyntaxTokenJavaTree.ImportTreeImpl. importKeyword()SyntaxTokenJavaTree.PrimitiveTypeTreeImpl. keyword()SyntaxTokenInternalSyntaxToken. lastToken()SyntaxTokenJavaTree. lastToken()SyntaxTokenArrayDimensionTreeImpl. openBracketToken()SyntaxTokenJavaTree.ArrayTypeTreeImpl. openBracketToken()SyntaxTokenJavaTree.PackageDeclarationTreeImpl. packageKeyword()SyntaxTokenJavaTree.WildcardTreeImpl. queryToken()SyntaxTokenJavaTree.ImportTreeImpl. semicolonToken()SyntaxTokenJavaTree.PackageDeclarationTreeImpl. semicolonToken()SyntaxTokenJavaTree.ImportTreeImpl. staticKeyword()Constructors in org.sonar.java.model with parameters of type SyntaxToken Constructor Description ArrayDimensionTreeImpl(SyntaxToken openBracketToken, ExpressionTree expression, SyntaxToken closeBracketToken)CompilationUnitTreeImpl(PackageDeclarationTree packageDeclaration, List<ImportClauseTree> imports, List<Tree> types, ModuleDeclarationTree moduleDeclaration, SyntaxToken eofToken)PackageDeclarationTreeImpl(List<AnnotationTree> annotations, SyntaxToken packageKeyword, ExpressionTree packageName, SyntaxToken semicolonToken) -
Uses of SyntaxToken in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement SyntaxToken Modifier and Type Class Description classModifierKeywordTreeImplMethods in org.sonar.java.model.declaration that return SyntaxToken Modifier and Type Method Description SyntaxTokenAnnotationTreeImpl. atToken()SyntaxTokenClassTreeImpl. atToken()Only used for annotation types, not part of APISyntaxTokenClassTreeImpl. closeBraceToken()SyntaxTokenModuleDeclarationTreeImpl. closeBraceToken()SyntaxTokenMethodTreeImpl. closeParenToken()SyntaxTokenClassTreeImpl. declarationKeyword()SyntaxTokenMethodTreeImpl. defaultToken()SyntaxTokenModuleDirectiveTreeImpl. directiveKeyword()SyntaxTokenVariableTreeImpl. endToken()SyntaxTokenVariableTreeImpl. equalToken()SyntaxTokenModifierKeywordTreeImpl. keyword()SyntaxTokenModuleDeclarationTreeImpl. moduleKeyword()SyntaxTokenClassTreeImpl. openBraceToken()SyntaxTokenModuleDeclarationTreeImpl. openBraceToken()SyntaxTokenModuleDeclarationTreeImpl. openKeyword()SyntaxTokenMethodTreeImpl. openParenToken()SyntaxTokenMethodTreeImpl. semicolonToken()SyntaxTokenModuleDirectiveTreeImpl. semicolonToken()SyntaxTokenEnumConstantTreeImpl. separatorToken()SyntaxTokenMethodTreeImpl. throwsToken()SyntaxTokenExportsDirectiveTreeImpl. toKeyword()SyntaxTokenOpensDirectiveTreeImpl. toKeyword()SyntaxTokenProvidesDirectiveTreeImpl. withKeyword()Methods in org.sonar.java.model.declaration with parameters of type SyntaxToken Modifier and Type Method Description MethodTreeImplMethodTreeImpl. complete(TypeTree returnType, IdentifierTree simpleName, SyntaxToken semicolonToken)ClassTreeImplClassTreeImpl. completeDeclarationKeyword(SyntaxToken declarationKeyword)ClassTreeImplClassTreeImpl. completeInterfaces(SyntaxToken keyword, QualifiedIdentifierListTreeImpl interfaces)ClassTreeImplClassTreeImpl. completeSuperclass(SyntaxToken extendsKeyword, TypeTree superClass)Constructors in org.sonar.java.model.declaration with parameters of type SyntaxToken Constructor Description ClassTreeImpl(ModifiersTree modifiers, SyntaxToken openBraceToken, List<Tree> members, SyntaxToken closeBraceToken)ClassTreeImpl(Tree.Kind kind, SyntaxToken openBraceToken, List<Tree> members, SyntaxToken closeBraceToken)MethodTreeImpl(FormalParametersListTreeImpl parameters, SyntaxToken defaultToken, ExpressionTree defaultValue)MethodTreeImpl(TypeTree returnType, IdentifierTree simpleName, FormalParametersListTreeImpl parameters, SyntaxToken throwsToken, ListTree<TypeTree> throwsClauses, BlockTree block, SyntaxToken semicolonToken) -
Uses of SyntaxToken in org.sonar.java.model.expression
Methods in org.sonar.java.model.expression that return SyntaxToken Modifier and Type Method Description SyntaxTokenTypeCastExpressionTreeImpl. andToken()SyntaxTokenLambdaExpressionTreeImpl. arrowToken()SyntaxTokenNewArrayTreeImpl. closeBraceToken()SyntaxTokenTypeArgumentListTreeImpl. closeBracketToken()SyntaxTokenLambdaExpressionTreeImpl. closeParenToken()SyntaxTokenParenthesizedTreeImpl. closeParenToken()SyntaxTokenTypeCastExpressionTreeImpl. closeParenToken()SyntaxTokenConditionalExpressionTreeImpl. colonToken()SyntaxTokenNewClassTreeImpl. dotToken()SyntaxTokenMethodReferenceTreeImpl. doubleColon()SyntaxTokenMethodInvocationTreeImpl. firstToken()SyntaxTokenIdentifierTreeImpl. identifierToken()SyntaxTokenInstanceOfTreeImpl. instanceofKeyword()SyntaxTokenNewArrayTreeImpl. newKeyword()SyntaxTokenNewClassTreeImpl. newKeyword()SyntaxTokenNewArrayTreeImpl. openBraceToken()SyntaxTokenTypeArgumentListTreeImpl. openBracketToken()SyntaxTokenLambdaExpressionTreeImpl. openParenToken()SyntaxTokenParenthesizedTreeImpl. openParenToken()SyntaxTokenTypeCastExpressionTreeImpl. openParenToken()SyntaxTokenAssignmentExpressionTreeImpl. operatorToken()SyntaxTokenBinaryExpressionTreeImpl. operatorToken()SyntaxTokenInternalUnaryExpression. operatorToken()SyntaxTokenMemberSelectExpressionTreeImpl. operatorToken()SyntaxTokenConditionalExpressionTreeImpl. questionToken()SyntaxTokenLiteralTreeImpl. token()SyntaxTokenVarTypeTreeImpl. varToken()Methods in org.sonar.java.model.expression with parameters of type SyntaxToken Modifier and Type Method Description NewArrayTreeImplNewArrayTreeImpl. completeWithCurlyBraces(SyntaxToken openCurlyBraceToken, SyntaxToken closeCurlyBraceToken)NewArrayTreeImplNewArrayTreeImpl. completeWithNewKeyword(SyntaxToken newKeyword)NewClassTreeImplNewClassTreeImpl. completeWithNewKeyword(SyntaxToken newKeyword) -
Uses of SyntaxToken in org.sonar.java.model.statement
Methods in org.sonar.java.model.statement that return SyntaxToken Modifier and Type Method Description SyntaxTokenAssertStatementTreeImpl. assertKeyword()SyntaxTokenBreakStatementTreeImpl. breakKeyword()SyntaxTokenCaseLabelTreeImpl. caseOrDefaultKeyword()SyntaxTokenCatchTreeImpl. catchKeyword()SyntaxTokenBlockTreeImpl. closeBraceToken()SyntaxTokenSwitchExpressionTreeImpl. closeBraceToken()SyntaxTokenSwitchStatementTreeImpl. closeBraceToken()SyntaxTokenCatchTreeImpl. closeParenToken()SyntaxTokenDoWhileStatementTreeImpl. closeParenToken()SyntaxTokenForEachStatementImpl. closeParenToken()SyntaxTokenForStatementTreeImpl. closeParenToken()SyntaxTokenIfStatementTreeImpl. closeParenToken()SyntaxTokenSwitchExpressionTreeImpl. closeParenToken()SyntaxTokenSwitchStatementTreeImpl. closeParenToken()SyntaxTokenSynchronizedStatementTreeImpl. closeParenToken()SyntaxTokenTryStatementTreeImpl. closeParenToken()SyntaxTokenWhileStatementTreeImpl. closeParenToken()SyntaxTokenCaseLabelTreeImpl. colonOrArrowToken()SyntaxTokenAssertStatementTreeImpl. colonToken()SyntaxTokenCaseLabelTreeImpl. colonToken()SyntaxTokenForEachStatementImpl. colonToken()SyntaxTokenLabeledStatementTreeImpl. colonToken()SyntaxTokenContinueStatementTreeImpl. continueKeyword()SyntaxTokenDoWhileStatementTreeImpl. doKeyword()SyntaxTokenIfStatementTreeImpl. elseKeyword()SyntaxTokenTryStatementTreeImpl. finallyKeyword()SyntaxTokenForStatementTreeImpl. firstSemicolonToken()SyntaxTokenForEachStatementImpl. forKeyword()SyntaxTokenForStatementTreeImpl. forKeyword()SyntaxTokenIfStatementTreeImpl. ifKeyword()SyntaxTokenBlockTreeImpl. openBraceToken()SyntaxTokenSwitchExpressionTreeImpl. openBraceToken()SyntaxTokenSwitchStatementTreeImpl. openBraceToken()SyntaxTokenCatchTreeImpl. openParenToken()SyntaxTokenDoWhileStatementTreeImpl. openParenToken()SyntaxTokenForEachStatementImpl. openParenToken()SyntaxTokenForStatementTreeImpl. openParenToken()SyntaxTokenIfStatementTreeImpl. openParenToken()SyntaxTokenSwitchExpressionTreeImpl. openParenToken()SyntaxTokenSwitchStatementTreeImpl. openParenToken()SyntaxTokenSynchronizedStatementTreeImpl. openParenToken()SyntaxTokenTryStatementTreeImpl. openParenToken()SyntaxTokenWhileStatementTreeImpl. openParenToken()SyntaxTokenReturnStatementTreeImpl. returnKeyword()SyntaxTokenForStatementTreeImpl. secondSemicolonToken()SyntaxTokenAssertStatementTreeImpl. semicolonToken()SyntaxTokenBreakStatementTreeImpl. semicolonToken()SyntaxTokenContinueStatementTreeImpl. semicolonToken()SyntaxTokenDoWhileStatementTreeImpl. semicolonToken()SyntaxTokenEmptyStatementTreeImpl. semicolonToken()SyntaxTokenExpressionStatementTreeImpl. semicolonToken()SyntaxTokenReturnStatementTreeImpl. semicolonToken()SyntaxTokenThrowStatementTreeImpl. semicolonToken()SyntaxTokenYieldStatementTreeImpl. semicolonToken()SyntaxTokenStaticInitializerTreeImpl. staticKeyword()SyntaxTokenSwitchExpressionTreeImpl. switchKeyword()SyntaxTokenSwitchStatementTreeImpl. switchKeyword()SyntaxTokenSynchronizedStatementTreeImpl. synchronizedKeyword()SyntaxTokenThrowStatementTreeImpl. throwKeyword()SyntaxTokenTryStatementTreeImpl. tryKeyword()SyntaxTokenDoWhileStatementTreeImpl. whileKeyword()SyntaxTokenWhileStatementTreeImpl. whileKeyword()SyntaxTokenYieldStatementTreeImpl. yieldKeyword() -
Uses of SyntaxToken in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return types with arguments of type SyntaxToken Modifier and Type Method Description List<SyntaxToken>ListTree. separators()
-