- id() - Method in class org.sonar.java.cfg.CFG.Block
-
- identifier() - Method in class org.sonar.java.model.expression.MemberSelectExpressionTreeImpl
-
- identifier() - Method in class org.sonar.java.model.expression.NewClassTreeImpl
-
- identifier() - Method in class org.sonar.java.model.TypeParameterTreeImpl
-
- identifier() - Method in interface org.sonar.plugins.java.api.tree.MemberSelectExpressionTree
-
- identifier() - Method in interface org.sonar.plugins.java.api.tree.NewClassTree
-
- identifier() - Method in interface org.sonar.plugins.java.api.tree.TypeParameterTree
-
- IDENTIFIER_OR_METHOD_INVOCATION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- identifierToken() - Method in class org.sonar.java.model.expression.IdentifierTreeImpl
-
- identifierToken() - Method in interface org.sonar.plugins.java.api.tree.IdentifierTree
-
- IdentifierTree - Interface in org.sonar.plugins.java.api.tree
-
Identifier expression.
- IdentifierTreeImpl - Class in org.sonar.java.model.expression
-
- IdentifierTreeImpl(InternalSyntaxToken) - Constructor for class org.sonar.java.model.expression.IdentifierTreeImpl
-
- IF_STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- ifKeyword() - Method in class org.sonar.java.model.statement.IfStatementTreeImpl
-
- ifKeyword() - Method in interface org.sonar.plugins.java.api.tree.IfStatementTree
-
- IfStatementTree - Interface in org.sonar.plugins.java.api.tree
-
'if' statement.
- IfStatementTreeImpl - Class in org.sonar.java.model.statement
-
- IfStatementTreeImpl(InternalSyntaxToken, StatementTree) - Constructor for class org.sonar.java.model.statement.IfStatementTreeImpl
-
- IfStatementTreeImpl(InternalSyntaxToken, InternalSyntaxToken, ExpressionTree, InternalSyntaxToken, StatementTree) - Constructor for class org.sonar.java.model.statement.IfStatementTreeImpl
-
- IMPLIES_MSG - Static variable in class org.sonar.java.se.FlowComputation
-
- IMPORT_DECLARATION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- ImportClauseTree - Interface in org.sonar.plugins.java.api.tree
-
Common interface for all import clauses.
- importKeyword() - Method in class org.sonar.java.model.JavaTree.ImportTreeImpl
-
- importKeyword() - Method in interface org.sonar.plugins.java.api.tree.ImportTree
-
- imports() - Method in class org.sonar.java.model.JavaTree.CompilationUnitTreeImpl
-
- imports() - Method in interface org.sonar.plugins.java.api.tree.CompilationUnitTree
-
- ImportScope(JavaSymbol) - Constructor for class org.sonar.java.resolve.Scope.ImportScope
-
- ImportTree - Interface in org.sonar.plugins.java.api.tree
-
Import declaration.
- ImportTreeImpl(InternalSyntaxToken, InternalSyntaxToken, Tree, InternalSyntaxToken) - Constructor for class org.sonar.java.model.JavaTree.ImportTreeImpl
-
- INCLUSIVE_OR_EXPRESSION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- indexOf(Object) - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- INFERED_PARAMETER() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- InferedTypeTree - Class in org.sonar.plugins.java.api.tree
-
- InferedTypeTree() - Constructor for class org.sonar.plugins.java.api.tree.InferedTypeTree
-
- init() - Method in class org.sonar.java.AbstractJavaClasspath
-
- init() - Method in class org.sonar.java.JavaClasspath
-
- init() - Method in class org.sonar.java.JavaTestClasspath
-
- init(Symbols) - Method in class org.sonar.java.resolve.BytecodeCompleter
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.CheckerDispatcher
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.checks.ConditionAlwaysTrueOrFalseCheck
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.checks.NonNullSetToNullCheck
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.checks.NoWayOutLoopCheck
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.checks.NullDereferenceCheck
-
- init(MethodTree, CFG) - Method in class org.sonar.java.se.checks.SECheck
-
- initialized - Variable in class org.sonar.java.AbstractJavaClasspath
-
- initializer() - Method in class org.sonar.java.model.declaration.EnumConstantTreeImpl
-
- initializer() - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- initializer() - Method in class org.sonar.java.model.statement.ForStatementTreeImpl
-
- initializer() - Method in interface org.sonar.plugins.java.api.tree.EnumConstantTree
-
- initializer() - Method in interface org.sonar.plugins.java.api.tree.ForStatementTree
-
- initializer() - Method in interface org.sonar.plugins.java.api.tree.VariableTree
-
- InitializerListTreeImpl - Class in org.sonar.java.ast.parser
-
- InitializerListTreeImpl(List<ExpressionTree>, List<SyntaxToken>) - Constructor for class org.sonar.java.ast.parser.InitializerListTreeImpl
-
- initializers() - Method in class org.sonar.java.model.expression.NewArrayTreeImpl
-
- initializers() - Method in interface org.sonar.plugins.java.api.tree.NewArrayTree
-
- innerClassName(String, String) - Static method in class org.sonar.java.resolve.Convert
-
- inputFromIOFile(File) - Method in class org.sonar.java.SonarComponents
-
- INSTANCEOF_EXPRESSION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- instanceofKeyword() - Method in class org.sonar.java.model.expression.InstanceOfTreeImpl
-
- instanceofKeyword() - Method in interface org.sonar.plugins.java.api.tree.InstanceOfTree
-
- InstanceOfSymbolicValue() - Constructor for class org.sonar.java.se.symbolicvalues.SymbolicValue.InstanceOfSymbolicValue
-
- InstanceOfTree - Interface in org.sonar.plugins.java.api.tree
-
'instanceof' expression.
- InstanceOfTreeImpl - Class in org.sonar.java.model.expression
-
- InstanceOfTreeImpl(InternalSyntaxToken, TypeTree) - Constructor for class org.sonar.java.model.expression.InstanceOfTreeImpl
-
- INT - Static variable in class org.sonar.java.resolve.JavaType
-
- INTERFACE - Static variable in class org.sonar.java.resolve.Flags
-
Interface or annotation type.
- INTERFACE_BODY() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- INTERFACE_DECLARATION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- interfaces() - Method in class org.sonar.java.resolve.JavaSymbol.TypeJavaSymbol
-
- interfaces() - Method in interface org.sonar.plugins.java.api.semantic.Symbol.TypeSymbol
-
Interfaces implemented by this type.
- InternalPostfixUnaryExpression - Class in org.sonar.java.model.expression
-
- InternalPostfixUnaryExpression(Tree.Kind, ExpressionTree, InternalSyntaxToken) - Constructor for class org.sonar.java.model.expression.InternalPostfixUnaryExpression
-
- InternalPrefixUnaryExpression - Class in org.sonar.java.model.expression
-
- InternalPrefixUnaryExpression(Tree.Kind, InternalSyntaxToken, ExpressionTree) - Constructor for class org.sonar.java.model.expression.InternalPrefixUnaryExpression
-
- InternalSyntaxSpacing - Class in org.sonar.java.model
-
- InternalSyntaxSpacing(int, int) - Constructor for class org.sonar.java.model.InternalSyntaxSpacing
-
- InternalSyntaxToken - Class in org.sonar.java.model
-
- InternalSyntaxToken(InternalSyntaxToken) - Constructor for class org.sonar.java.model.InternalSyntaxToken
-
- InternalSyntaxToken(int, int, String, List<SyntaxTrivia>, int, int, boolean) - Constructor for class org.sonar.java.model.InternalSyntaxToken
-
- InternalSyntaxTrivia - Class in org.sonar.java.model
-
- InternalSyntaxTrivia(String, int, int) - Constructor for class org.sonar.java.model.InternalSyntaxTrivia
-
- interruptedExecution() - Method in class org.sonar.java.se.CheckerDispatcher
-
- interruptedExecution(CheckerContext) - Method in class org.sonar.java.se.checks.ConditionAlwaysTrueOrFalseCheck
-
- interruptedExecution(CheckerContext) - Method in class org.sonar.java.se.checks.NoWayOutLoopCheck
-
- interruptedExecution(CheckerContext) - Method in class org.sonar.java.se.checks.NullDereferenceCheck
-
- interruptedExecution(CheckerContext) - Method in class org.sonar.java.se.checks.SECheck
-
- intLiteralValue(ExpressionTree) - Static method in class org.sonar.java.model.LiteralUtils
-
- inverse() - Method in enum org.sonar.java.se.checks.DivisionByZeroCheck.ZeroConstraint
-
- inverse() - Method in enum org.sonar.java.se.constraint.BooleanConstraint
-
- inverse() - Method in interface org.sonar.java.se.constraint.Constraint
-
- inverse() - Method in enum org.sonar.java.se.constraint.ObjectConstraint
-
- inverse() - Method in class org.sonar.java.se.symbolicvalues.BinaryRelation
-
- inverse() - Method in enum org.sonar.java.se.symbolicvalues.RelationalSymbolicValue.Kind
-
- invert() - Method in class org.sonar.java.se.Pair
-
- is(String) - Static method in interface org.sonar.java.matcher.NameCriteria
-
- is(String) - Static method in interface org.sonar.java.matcher.TypeCriteria
-
- is(Tree.Kind...) - Method in class org.sonar.java.model.JavaTree
-
- is(String) - Method in class org.sonar.java.resolve.ClassJavaType
-
- is(String) - Method in class org.sonar.java.resolve.JavaType
-
- is(String) - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check whether a type is the one designed by the fully qualified name.
- is(Tree.Kind...) - Method in interface org.sonar.plugins.java.api.tree.Tree
-
- IS_CATCH_BLOCK - Static variable in class org.sonar.java.cfg.CFG.Block
-
- isAbstract() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isAbstract() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isAccessor(ClassTree, MethodTree) - Static method in class org.sonar.java.ast.visitors.AccessorsUtils
-
- isAnnotatedOverride() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- isAnnotatedWith(String) - Method in class org.sonar.java.resolve.SymbolMetadataResolve
-
- isAnnotatedWith(String) - Method in interface org.sonar.plugins.java.api.semantic.SymbolMetadata
-
Check if the symbol is annotated with the specified annotation.
- isArray() - Method in class org.sonar.java.resolve.JavaType
-
- isArray() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type is an array.
- isBlank(String) - Method in class org.sonar.java.ast.visitors.CommentLinesVisitor.JavaCommentAnalyser
-
- isCatchBlock() - Method in class org.sonar.java.cfg.CFG.Block
-
- isClass() - Method in class org.sonar.java.resolve.JavaType
-
- isClass() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type is a class, an enum, an interface or an annotation.
- isCompatibleWithJavaVersion(JavaVersion) - Method in interface org.sonar.java.JavaVersionAwareVisitor
-
Control if the check is compatible with the java version of the project being analyzed.
- isComplete() - Method in class org.sonar.java.se.xproc.MethodBehavior
-
- isConstructor() - Method in class org.sonar.java.resolve.JavaSymbol.MethodJavaSymbol
-
- isDeprecated() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isDeprecated() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isDetermined() - Method in enum org.sonar.java.se.symbolicvalues.RelationState
-
- isDisposable(SymbolicValue) - Static method in class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- isEmpty() - Method in class org.sonar.java.AnalyzerMessage.TextSpan
-
- isEmpty() - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- isEmpty() - Method in interface org.sonar.java.collections.PMap
-
- isEmpty() - Method in interface org.sonar.java.collections.PSet
-
- isEmpty() - Method in interface org.sonar.java.collections.PStack
-
- isEnum() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isEnum() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isEOF() - Method in class org.sonar.java.model.InternalSyntaxToken
-
- isEqualsMethod() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- isFalse() - Method in enum org.sonar.java.se.constraint.BooleanConstraint
-
- isField(Symbol) - Static method in class org.sonar.java.se.ProgramState
-
- isFinal() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isFinal() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isFinallyBlock() - Method in class org.sonar.java.cfg.CFG.Block
-
- isFlag(int) - Method in class org.sonar.java.resolve.JavaSymbol
-
- isHashCodeMethod() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- isIdentity() - Method in class org.sonar.java.resolve.TypeSubstitution
-
- isInactive() - Method in class org.sonar.java.cfg.CFG.Block
-
- isInterface() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isInterface() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isJava7Compatible() - Method in class org.sonar.java.model.JavaVersionImpl
-
- isJava7Compatible() - Method in interface org.sonar.plugins.java.api.JavaVersion
-
Test if java version of the project is greater than or equal to 7.
- isJava8Compatible() - Method in class org.sonar.java.model.JavaVersionImpl
-
- isJava8Compatible() - Method in interface org.sonar.plugins.java.api.JavaVersion
-
Test if java version of the project is greater than or equal to 8.
- isLeaf() - Method in class org.sonar.java.model.expression.TypeArgumentListTreeImpl
-
- isLeaf() - Method in class org.sonar.java.model.InternalSyntaxSpacing
-
- isLeaf() - Method in class org.sonar.java.model.InternalSyntaxToken
-
- isLeaf() - Method in class org.sonar.java.model.InternalSyntaxTrivia
-
- isLeaf() - Method in class org.sonar.java.model.JavaTree
-
- isLeaf() - Method in class org.sonar.java.model.JavaTree.NotImplementedTreeImpl
-
- isLeaf() - Method in class org.sonar.plugins.java.api.tree.InferedTypeTree
-
- isMainMethod() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- isMethodExitBlock() - Method in class org.sonar.java.cfg.CFG.Block
-
- isMethodSymbol() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isMethodSymbol() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isMethodVarArgs() - Method in class org.sonar.java.se.xproc.MethodBehavior
-
- isNotSet() - Method in class org.sonar.java.model.JavaVersionImpl
-
- isNotSet() - Method in interface org.sonar.plugins.java.api.JavaVersion
-
Test if java version has been set for the analysis.
- isNull(ProgramState, SymbolicValue) - Method in class org.sonar.java.se.constraint.ConstraintManager
-
- isNull() - Method in enum org.sonar.java.se.constraint.ObjectConstraint
-
- isNumerical() - Method in class org.sonar.java.resolve.JavaType
-
- isNumerical() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type is a primitive numerical type.
- isOverriding() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
Check if a methodTree is overriden.
- isPackageSymbol() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isPackageSymbol() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isPackageVisibility() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isPackageVisibility() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isParameterized() - Method in class org.sonar.java.resolve.JavaType
-
- isParametrized() - Method in class org.sonar.java.resolve.JavaSymbol.MethodJavaSymbol
-
- isPrimitive() - Method in class org.sonar.java.resolve.JavaType
-
- isPrimitive(Type.Primitives) - Method in class org.sonar.java.resolve.JavaType
-
- isPrimitive() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type is a primitive.
- isPrimitive(Type.Primitives) - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type is the given primitive.
- isPrimitiveWrapper() - Method in class org.sonar.java.resolve.JavaType
-
- isPrivate() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isPrivate() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isProtected() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isProtected() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isPublic() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isPublic() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isPublicApi(Tree, Tree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- isSelectOnThisOrSuper(AssignmentExpressionTree) - Static method in class org.sonar.java.model.ExpressionUtils
-
- isSelectOnThisOrSuper(MemberSelectExpressionTree) - Static method in class org.sonar.java.model.ExpressionUtils
-
Checks of is the given tree is selecting with this
or super
- isSimpleAssignment(AssignmentExpressionTree) - Static method in class org.sonar.java.model.ExpressionUtils
-
In case of simple assignments, only the expression is evaluated, as we only use the reference to the variable to store the result.
- isSonarLintContext() - Method in class org.sonar.java.SonarComponents
-
- isSQGreaterThan62() - Method in class org.sonar.java.SonarComponents
-
- isStatic() - Method in class org.sonar.java.model.JavaTree.ImportTreeImpl
-
- isStatic() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isStatic() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isStatic() - Method in interface org.sonar.plugins.java.api.tree.ImportTree
-
- IssuableSubscriptionVisitor - Class in org.sonar.plugins.java.api
-
Subscription visitor providing an API to report issues.
- IssuableSubscriptionVisitor() - Constructor for class org.sonar.plugins.java.api.IssuableSubscriptionVisitor
-
- isSubtype(JavaType, JavaType) - Method in class org.sonar.java.resolve.Types
-
JLS7 4.10.
- isSubtypeOf(String) - Method in class org.sonar.java.resolve.ClassJavaType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.ClassJavaType
-
- isSubtypeOf(String) - Method in class org.sonar.java.resolve.JavaType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.JavaType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.ParametrizedTypeJavaType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.TypeVariableJavaType
-
- isSubtypeOf(String) - Method in class org.sonar.java.resolve.UnknownType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.UnknownType
-
- isSubtypeOf(String) - Method in class org.sonar.java.resolve.WildCardType
-
- isSubtypeOf(Type) - Method in class org.sonar.java.resolve.WildCardType
-
- isSubtypeOf(String) - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check whether a type is a subtype of the one designed by the fully qualified name.
- isSubtypeOf(Type) - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check whether a type is a subtype of another.
- isSubtypeOfBound(JavaType) - Method in class org.sonar.java.resolve.WildCardType
-
- isTagged(int) - Method in class org.sonar.java.resolve.JavaType
-
- isToStringMethod() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- isTrue() - Method in enum org.sonar.java.se.constraint.BooleanConstraint
-
- isTypeSet() - Method in class org.sonar.java.model.AbstractTypedTree
-
This method is intended for internal use only during semantic analysis.
- isTypeSymbol() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isTypeSymbol() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isUnknown() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isUnknown() - Method in class org.sonar.java.resolve.JavaType
-
- isUnknown() - Method in class org.sonar.java.resolve.Resolve.JavaSymbolNotFound
-
- isUnknown() - Method in class org.sonar.java.resolve.UnknownType
-
- isUnknown() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isUnknown() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if this type has been resolved.
- isValidWith(Constraint) - Method in enum org.sonar.java.se.checks.DivisionByZeroCheck.ZeroConstraint
-
- isValidWith(Constraint) - Method in enum org.sonar.java.se.constraint.BooleanConstraint
-
- isValidWith(Constraint) - Method in interface org.sonar.java.se.constraint.Constraint
-
- isValidWith(Constraint) - Method in enum org.sonar.java.se.constraint.ObjectConstraint
-
- isVararg() - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- isVarArgs() - Method in class org.sonar.java.resolve.JavaSymbol.MethodJavaSymbol
-
- isVariableSymbol() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isVariableSymbol() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- isVoid() - Method in class org.sonar.java.resolve.JavaType
-
- isVoid() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Check if type is Void type.
- isVolatile() - Method in class org.sonar.java.resolve.JavaSymbol
-
- isVolatile() - Method in interface org.sonar.plugins.java.api.semantic.Symbol
-
- iterator() - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- java7CompatibilityMessage() - Method in class org.sonar.java.model.JavaVersionImpl
-
- java7CompatibilityMessage() - Method in interface org.sonar.plugins.java.api.JavaVersion
-
Default compatibility message with java 7
- java8CompatibilityMessage() - Method in class org.sonar.java.model.JavaVersionImpl
-
- java8CompatibilityMessage() - Method in interface org.sonar.plugins.java.api.JavaVersion
-
Default compatibility message with java 8
- JAVA_CATEGORY - Static variable in class org.sonar.java.JavaConstants
-
- JavaAstScanner - Class in org.sonar.java.ast
-
- JavaAstScanner(ActionParser<Tree>, SonarComponents) - Constructor for class org.sonar.java.ast.JavaAstScanner
-
- JavaCheck - Interface in org.sonar.plugins.java.api
-
Marker interface for all checks of the java analyzer.
- JavaClasspath - Class in org.sonar.java
-
- JavaClasspath(Settings, FileSystem) - Constructor for class org.sonar.java.JavaClasspath
-
- JavaClasspathProperties - Class in org.sonar.java
-
- JavaCommentAnalyser() - Constructor for class org.sonar.java.ast.visitors.CommentLinesVisitor.JavaCommentAnalyser
-
- JavaConstants - Class in org.sonar.java
-
- JavaFilesCache - Class in org.sonar.java
-
- JavaFilesCache() - Constructor for class org.sonar.java.JavaFilesCache
-
- JavaFileScanner - Interface in org.sonar.plugins.java.api
-
Common interface for all checks analyzing a java file.
- JavaFileScannerContext - Interface in org.sonar.plugins.java.api
-
Context injected in check classes and used to report issues.
- JavaFileScannerContext.Location - Class in org.sonar.plugins.java.api
-
Message and syntaxNode for a secondary location.
- JavaGrammar - Class in org.sonar.java.ast.parser
-
- JavaGrammar(GrammarBuilder<InternalSyntaxToken>, TreeFactory) - Constructor for class org.sonar.java.ast.parser.JavaGrammar
-
- JavaIssue - Class in org.sonar.java
-
- JavaIssue(NewIssue) - Constructor for class org.sonar.java.JavaIssue
-
- JavaKeyword - Enum in org.sonar.java.ast.api
-
Keywords for java grammar.
- JavaLabelSymbol(LabeledStatementTree) - Constructor for class org.sonar.java.resolve.JavaSymbol.JavaLabelSymbol
-
- JavaLexer - Enum in org.sonar.java.ast.parser
-
- JavaNodeBuilder - Class in org.sonar.java.ast.parser
-
- JavaNodeBuilder() - Constructor for class org.sonar.java.ast.parser.JavaNodeBuilder
-
- JavaParser - Class in org.sonar.java.ast.parser
-
- JavaPunctuator - Enum in org.sonar.java.ast.api
-
Punctuators for java grammar.
- JavaResourceLocator - Interface in org.sonar.plugins.java.api
-
Interface to get the mapping between java classes and files (as multiple classes can be declared in one file).
- JavaSquid - Class in org.sonar.java
-
- JavaSquid(JavaVersion, SonarComponents, Measurer, JavaResourceLocator, CodeVisitorIssueFilter, CodeVisitor...) - Constructor for class org.sonar.java.JavaSquid
-
- JavaSymbol - Class in org.sonar.java.resolve
-
- JavaSymbol(int, int, String, JavaSymbol) - Constructor for class org.sonar.java.resolve.JavaSymbol
-
- JavaSymbol.JavaLabelSymbol - Class in org.sonar.java.resolve
-
- JavaSymbol.MethodJavaSymbol - Class in org.sonar.java.resolve
-
Represents a method, constructor or initializer (static or instance).
- JavaSymbol.PackageJavaSymbol - Class in org.sonar.java.resolve
-
Represents package.
- JavaSymbol.TypeJavaSymbol - Class in org.sonar.java.resolve
-
Represents a class, interface, enum or annotation type.
- JavaSymbol.TypeVariableJavaSymbol - Class in org.sonar.java.resolve
-
Represents type variable of a parametrized type ie: T in class Foo{}
- JavaSymbol.VariableJavaSymbol - Class in org.sonar.java.resolve
-
Represents a field, enum constant, method or constructor parameter, local variable, resource variable or exception parameter.
- JavaSymbol.WildcardSymbol - Class in org.sonar.java.resolve
-
- JavaSymbolNotFound() - Constructor for class org.sonar.java.resolve.Resolve.JavaSymbolNotFound
-
- JavaTestClasspath - Class in org.sonar.java
-
- JavaTestClasspath(Settings, FileSystem) - Constructor for class org.sonar.java.JavaTestClasspath
-
- JavaTokenType - Enum in org.sonar.java.ast.api
-
Type of tokens for java grammar.
- JavaTree - Class in org.sonar.java.model
-
- JavaTree(GrammarRuleKey) - Constructor for class org.sonar.java.model.JavaTree
-
- JavaTree.ArrayTypeTreeImpl - Class in org.sonar.java.model
-
- JavaTree.CompilationUnitTreeImpl - Class in org.sonar.java.model
-
- JavaTree.ImportTreeImpl - Class in org.sonar.java.model
-
- JavaTree.NotImplementedTreeImpl - Class in org.sonar.java.model
-
- JavaTree.PackageDeclarationTreeImpl - Class in org.sonar.java.model
-
- JavaTree.ParameterizedTypeTreeImpl - Class in org.sonar.java.model
-
- JavaTree.PrimitiveTypeTreeImpl - Class in org.sonar.java.model
-
- JavaTree.UnionTypeTreeImpl - Class in org.sonar.java.model
-
- JavaTree.WildcardTreeImpl - Class in org.sonar.java.model
-
- JavaType - Class in org.sonar.java.resolve
-
- JavaType(int, JavaSymbol.TypeJavaSymbol) - Constructor for class org.sonar.java.resolve.JavaType
-
- javaVersion - Variable in class org.sonar.java.model.VisitorsBridge
-
- JavaVersion - Interface in org.sonar.plugins.java.api
-
Represents the java version used by the project under analysis.
- JavaVersionAwareVisitor - Interface in org.sonar.java
-
Implementing this interface allows a check to be executed - or not - during analysis, depending
of expected java version.
- JavaVersionImpl - Class in org.sonar.java.model
-
- JavaVersionImpl() - Constructor for class org.sonar.java.model.JavaVersionImpl
-
- JavaVersionImpl(int) - Constructor for class org.sonar.java.model.JavaVersionImpl
-
- save() - Method in class org.sonar.java.JavaIssue
-
- saveEnv(Symbol, Resolve.Env) - Method in class org.sonar.java.resolve.SemanticModel
-
- scan(Iterable<File>) - Method in class org.sonar.java.ast.JavaAstScanner
-
- scan(CompilationUnitTree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- scan(Iterable<File>, Iterable<File>) - Method in class org.sonar.java.JavaSquid
-
- scan(Tree) - Method in class org.sonar.java.se.checks.CheckerTreeNodeVisitor
-
- scan(List<? extends Tree>) - Method in class org.sonar.java.se.checks.CheckerTreeNodeVisitor
-
- scan(ListTree<? extends Tree>) - Method in class org.sonar.java.se.checks.CheckerTreeNodeVisitor
-
- scan(Iterable<File>) - Method in class org.sonar.java.xml.XmlAnalyzer
-
- scan(List<? extends Tree>) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- scan(Tree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- scan(ListTree<? extends Tree>) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.ast.visitors.FileLinesVisitor
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.ast.visitors.SyntaxHighlighterVisitor
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.DefaultJavaResourceLocator
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.JavaFilesCache
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.Measurer
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.Measurer.TestFileMeasurer
-
- scanFile(JavaFileScannerContext) - Method in class org.sonar.java.se.checks.SECheck
-
- scanFile(PomCheckContext) - Method in interface org.sonar.java.xml.maven.PomCheck
-
- scanFile(XmlCheckContext) - Method in interface org.sonar.java.xml.XmlCheck
-
- scanFile(XmlCheckContext) - Method in class org.sonar.java.xml.XPathXmlCheck
-
- scanFile(JavaFileScannerContext) - Method in interface org.sonar.plugins.java.api.JavaFileScanner
-
Method called after parsing and semantic analysis has been done on file.
- scanFileWithXPathExpressions(XmlCheckContext) - Method in class org.sonar.java.xml.XPathXmlCheck
-
Will be called for each file.
- scanSingleFileForTests(File, VisitorsBridge) - Static method in class org.sonar.java.ast.JavaAstScanner
-
- scanSingleFileForTests(File, VisitorsBridge, JavaVersion) - Static method in class org.sonar.java.ast.JavaAstScanner
-
- scanTree(Tree) - Method in class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- Scope - Class in org.sonar.java.resolve
-
Represents an area of visibility.
- Scope(JavaSymbol) - Constructor for class org.sonar.java.resolve.Scope
-
- Scope(Scope) - Constructor for class org.sonar.java.resolve.Scope
-
- Scope.ImportScope - Class in org.sonar.java.resolve
-
- Scope.StarImportScope - Class in org.sonar.java.resolve
-
- Scope.StaticStarImportScope - Class in org.sonar.java.resolve
-
- scopeSymbols - Variable in class org.sonar.java.resolve.Scope
-
- scopeSymbols() - Method in class org.sonar.java.resolve.Scope
-
- SECheck - Class in org.sonar.java.se.checks
-
- SECheck() - Constructor for class org.sonar.java.se.checks.SECheck
-
- second() - Method in class org.sonar.java.ast.parser.TreeFactory.Tuple
-
- SecondPass - Class in org.sonar.java.resolve
-
Completes hierarchy of types.
- SecondPass(SemanticModel, Symbols, ParametrizedTypeCache, TypeAndReferenceSolver) - Constructor for class org.sonar.java.resolve.SecondPass
-
- secondSemicolonToken() - Method in class org.sonar.java.model.statement.ForStatementTreeImpl
-
- secondSemicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ForStatementTree
-
- SELECTOR() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- SemanticModel - Class in org.sonar.java.resolve
-
- semicolonToken() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.JavaTree.ImportTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.JavaTree.PackageDeclarationTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.AssertStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.BreakStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.ContinueStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.DoWhileStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.EmptyStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.ExpressionStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.ReturnStatementTreeImpl
-
- semicolonToken() - Method in class org.sonar.java.model.statement.ThrowStatementTreeImpl
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.AssertStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.BreakStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ContinueStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.DoWhileStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.EmptyStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ExpressionStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ImportTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.MethodTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.PackageDeclarationTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ReturnStatementTree
-
- semicolonToken() - Method in interface org.sonar.plugins.java.api.tree.ThrowStatementTree
-
- separators() - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- separators() - Method in interface org.sonar.plugins.java.api.tree.ListTree
-
- separatorToken() - Method in class org.sonar.java.model.declaration.EnumConstantTreeImpl
-
- separatorToken() - Method in interface org.sonar.plugins.java.api.tree.EnumConstantTree
-
- set(int, T) - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.RelationalSymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue.AndSymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue.InstanceOfSymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue.NotSymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue.OrSymbolicValue
-
- setConstraint(ProgramState, ObjectConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- setConstraint(ProgramState, Constraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- setConstraint(ProgramState, BooleanConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue.XorSymbolicValue
-
- setCurrentFile(File) - Method in class org.sonar.java.model.VisitorsBridge
-
- setEndToken(InternalSyntaxToken) - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- setExceptionType(Type) - Method in class org.sonar.java.se.xproc.ExceptionalCheckBasedYield
-
- setExceptionType(Type) - Method in class org.sonar.java.se.xproc.ExceptionalYield
-
- setGrammarRuleKey(GrammarRuleKey) - Method in class org.sonar.java.model.InternalSyntaxToken
-
- setInferedType(Type) - Method in class org.sonar.java.model.AbstractTypedTree
-
- setJavaVersion(JavaVersion) - Method in class org.sonar.java.model.VisitorsBridge
-
- setLastChildType(TypeTree) - Method in class org.sonar.java.model.JavaTree.ArrayTypeTreeImpl
-
- setMethodType(MethodJavaType) - Method in class org.sonar.java.resolve.JavaSymbol.MethodJavaSymbol
-
- setParent(Tree) - Method in class org.sonar.java.model.JavaTree
-
- setPrimaryLocation(InputFile, String, int, int, int, int) - Method in class org.sonar.java.JavaIssue
-
- setPrimaryLocationOnFile(InputPath, String) - Method in class org.sonar.java.JavaIssue
-
- setResult(int, PMap<Class<? extends Constraint>, Constraint>) - Method in class org.sonar.java.se.xproc.HappyPathYield
-
- setSensorContext(SensorContext) - Method in class org.sonar.java.DefaultJavaResourceLocator
-
- setSensorContext(SensorContext) - Method in class org.sonar.java.SonarComponents
-
- setSingleConstraint(ProgramState, ObjectConstraint) - Method in class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- setSymbol(JavaSymbol.TypeJavaSymbol) - Method in class org.sonar.java.model.declaration.ClassTreeImpl
-
- setSymbol(JavaSymbol.MethodJavaSymbol) - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- setSymbol(JavaSymbol.VariableJavaSymbol) - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- setSymbol(Symbol) - Method in class org.sonar.java.model.expression.IdentifierTreeImpl
-
- setSymbol(Symbol) - Method in class org.sonar.java.model.expression.MethodInvocationTreeImpl
-
- setSymbol(JavaSymbol.JavaLabelSymbol) - Method in class org.sonar.java.model.statement.LabeledStatementTreeImpl
-
- settings - Variable in class org.sonar.java.AbstractJavaClasspath
-
- setTree(AbstractTypedTree) - Method in class org.sonar.java.resolve.DeferredType
-
- setType(Type) - Method in class org.sonar.java.model.AbstractTypedTree
-
- setValueFactory(SymbolicValueFactory) - Method in class org.sonar.java.se.constraint.ConstraintManager
-
- setVisitorBridge(VisitorsBridge) - Method in class org.sonar.java.ast.JavaAstScanner
-
- SHIFT_EXPRESSION() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- SHORT - Static variable in class org.sonar.java.resolve.JavaType
-
- shortName(String) - Static method in class org.sonar.java.resolve.Convert
-
- simpleName() - Method in class org.sonar.java.model.declaration.ClassTreeImpl
-
- simpleName() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- simpleName() - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- simpleName() - Method in interface org.sonar.plugins.java.api.tree.ClassTree
-
- simpleName() - Method in interface org.sonar.plugins.java.api.tree.EnumConstantTree
-
- simpleName() - Method in interface org.sonar.plugins.java.api.tree.MethodTree
-
- simpleName() - Method in interface org.sonar.plugins.java.api.tree.VariableTree
-
- SINGLE_ELEMENT_ANNOTATION_REST() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- singleInferedParameter(VariableTreeImpl) - Method in class org.sonar.java.ast.parser.TreeFactory
-
- singleton(String, Tree) - Static method in class org.sonar.java.se.FlowComputation
-
- size() - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- size() - Method in interface org.sonar.java.collections.PStack
-
Naive implementation has O(n) time complexity, where n is number of elements.
- size() - Method in class org.sonar.java.resolve.TypeSubstitution
-
- skipParentheses(ExpressionTree) - Static method in class org.sonar.java.model.ExpressionUtils
-
- SONAR_JAVA_BINARIES - Static variable in class org.sonar.java.JavaClasspathProperties
-
- SONAR_JAVA_LIBRARIES - Static variable in class org.sonar.java.JavaClasspathProperties
-
- SONAR_JAVA_TEST_BINARIES - Static variable in class org.sonar.java.JavaClasspathProperties
-
- SONAR_JAVA_TEST_LIBRARIES - Static variable in class org.sonar.java.JavaClasspathProperties
-
- SonarComponents - Class in org.sonar.java
-
- SonarComponents(FileLinesContextFactory, FileSystem, JavaClasspath, JavaTestClasspath, CheckFactory) - Constructor for class org.sonar.java.SonarComponents
-
- SonarComponents(FileLinesContextFactory, FileSystem, JavaClasspath, JavaTestClasspath, CheckFactory, CheckRegistrar[]) - Constructor for class org.sonar.java.SonarComponents
-
- SonarSymbolTableVisitor - Class in org.sonar.java.ast.visitors
-
- SonarSymbolTableVisitor(NewSymbolTable, SemanticModel) - Constructor for class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- SquidClassLoader - Class in org.sonar.java.bytecode.loader
-
Class loader, which is able to load classes from a list of JAR files and directories.
- SquidClassLoader(List<File>) - Constructor for class org.sonar.java.bytecode.loader.SquidClassLoader
-
- stackValue(SymbolicValue) - Method in class org.sonar.java.se.ProgramState
-
- STANDARD_FOR_STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- STANDARD_TRY_STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- StarImportScope(JavaSymbol, BytecodeCompleter) - Constructor for class org.sonar.java.resolve.Scope.StarImportScope
-
- start() - Method in class org.sonar.java.model.InternalSyntaxSpacing
-
- START_COLUMN_ATTRIBUTE - Static variable in class org.sonar.java.xml.XmlParser
-
- START_LINE_ATTRIBUTE - Static variable in class org.sonar.java.xml.XmlParser
-
- startCharacter - Variable in class org.sonar.java.AnalyzerMessage.TextSpan
-
- startLine - Variable in class org.sonar.java.AnalyzerMessage.TextSpan
-
- startLine() - Method in class org.sonar.java.model.InternalSyntaxTrivia
-
- startLine() - Method in interface org.sonar.plugins.java.api.tree.SyntaxTrivia
-
- startsWith(String) - Static method in interface org.sonar.java.matcher.NameCriteria
-
- state - Variable in class org.sonar.java.se.ProgramState.Pop
-
- STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- statement() - Method in class org.sonar.java.model.statement.DoWhileStatementTreeImpl
-
- statement() - Method in class org.sonar.java.model.statement.ForEachStatementImpl
-
- statement() - Method in class org.sonar.java.model.statement.ForStatementTreeImpl
-
- statement() - Method in class org.sonar.java.model.statement.LabeledStatementTreeImpl
-
- statement() - Method in class org.sonar.java.model.statement.WhileStatementTreeImpl
-
- statement() - Method in interface org.sonar.plugins.java.api.tree.DoWhileStatementTree
-
- statement() - Method in interface org.sonar.plugins.java.api.tree.ForEachStatement
-
- statement() - Method in interface org.sonar.plugins.java.api.tree.ForStatementTree
-
- statement() - Method in interface org.sonar.plugins.java.api.tree.LabeledStatementTree
-
- statement() - Method in interface org.sonar.plugins.java.api.tree.WhileStatementTree
-
- STATEMENT_EXPRESSIONS() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- StatementExpressionListTreeImpl - Class in org.sonar.java.ast.parser
-
- StatementExpressionListTreeImpl(List<? extends StatementTree>, List<SyntaxToken>) - Constructor for class org.sonar.java.ast.parser.StatementExpressionListTreeImpl
-
- StatementTree - Interface in org.sonar.plugins.java.api.tree
-
Common interface for all types of statements.
- StatementVisitor - Class in org.sonar.java.ast.visitors
-
- StatementVisitor() - Constructor for class org.sonar.java.ast.visitors.StatementVisitor
-
- statesAfterInvocation(List<SymbolicValue>, List<Type>, ProgramState, Supplier<SymbolicValue>) - Method in class org.sonar.java.se.xproc.ExceptionalCheckBasedYield
-
- statesAfterInvocation(List<SymbolicValue>, List<Type>, ProgramState, Supplier<SymbolicValue>) - Method in class org.sonar.java.se.xproc.ExceptionalYield
-
- statesAfterInvocation(List<SymbolicValue>, List<Type>, ProgramState, Supplier<SymbolicValue>) - Method in class org.sonar.java.se.xproc.HappyPathYield
-
- statesAfterInvocation(List<SymbolicValue>, List<Type>, ProgramState, Supplier<SymbolicValue>) - Method in class org.sonar.java.se.xproc.MethodYield
-
- STATIC - Static variable in class org.sonar.java.resolve.Flags
-
- StaticInitializerTree - Interface in org.sonar.plugins.java.api.tree
-
Static Initializer.
- StaticInitializerTreeImpl - Class in org.sonar.java.model.statement
-
- StaticInitializerTreeImpl(InternalSyntaxToken, InternalSyntaxToken, List<StatementTree>, InternalSyntaxToken) - Constructor for class org.sonar.java.model.statement.StaticInitializerTreeImpl
-
- staticKeyword() - Method in class org.sonar.java.model.JavaTree.ImportTreeImpl
-
- staticKeyword() - Method in class org.sonar.java.model.statement.StaticInitializerTreeImpl
-
- staticKeyword() - Method in interface org.sonar.plugins.java.api.tree.ImportTree
-
- staticKeyword() - Method in interface org.sonar.plugins.java.api.tree.StaticInitializerTree
-
- StaticStarImportScope(JavaSymbol, BytecodeCompleter) - Constructor for class org.sonar.java.resolve.Scope.StaticStarImportScope
-
- storeExitValue() - Method in class org.sonar.java.se.ProgramState
-
- STRICTFP - Static variable in class org.sonar.java.resolve.Flags
-
- subList(int, int) - Method in class org.sonar.java.ast.parser.ListTreeImpl
-
- SubscriptionVisitor - Class in org.sonar.java.ast.visitors
-
- SubscriptionVisitor() - Constructor for class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- substitutedType(JavaType) - Method in class org.sonar.java.resolve.TypeSubstitution
-
- substitutedTypes() - Method in class org.sonar.java.resolve.TypeSubstitution
-
- substitution(TypeVariableJavaType) - Method in class org.sonar.java.resolve.ParametrizedTypeJavaType
-
- substitutionEntries() - Method in class org.sonar.java.resolve.TypeSubstitution
-
- subtypeOf(String) - Static method in interface org.sonar.java.matcher.TypeCriteria
-
- successors() - Method in class org.sonar.java.cfg.CFG.Block
-
- superClass() - Method in class org.sonar.java.model.declaration.ClassTreeImpl
-
- superClass() - Method in class org.sonar.java.resolve.JavaSymbol.TypeJavaSymbol
-
- superClass() - Method in interface org.sonar.plugins.java.api.semantic.Symbol.TypeSymbol
-
Returns the superclass of this type symbol.
- superClass() - Method in interface org.sonar.plugins.java.api.tree.ClassTree
-
- superInterfaces() - Method in class org.sonar.java.model.declaration.ClassTreeImpl
-
- superInterfaces() - Method in interface org.sonar.plugins.java.api.tree.ClassTree
-
- superTypes() - Method in class org.sonar.java.resolve.JavaSymbol.TypeJavaSymbol
-
Includes superclass and super interface hierarchy.
- SWITCH_GROUP() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- SWITCH_LABEL() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- SWITCH_STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- switchGroup(List<CaseLabelTreeImpl>, BlockStatementListTreeImpl) - Method in class org.sonar.java.ast.parser.TreeFactory
-
- switchKeyword() - Method in class org.sonar.java.model.statement.SwitchStatementTreeImpl
-
- switchKeyword() - Method in interface org.sonar.plugins.java.api.tree.SwitchStatementTree
-
- switchStatement(InternalSyntaxToken, InternalSyntaxToken, ExpressionTree, InternalSyntaxToken, InternalSyntaxToken, Optional<List<CaseGroupTreeImpl>>, InternalSyntaxToken) - Method in class org.sonar.java.ast.parser.TreeFactory
-
- SwitchStatementTree - Interface in org.sonar.plugins.java.api.tree
-
'switch' statement.
- SwitchStatementTreeImpl - Class in org.sonar.java.model.statement
-
- SwitchStatementTreeImpl(InternalSyntaxToken, InternalSyntaxToken, ExpressionTree, InternalSyntaxToken, InternalSyntaxToken, List<CaseGroupTreeImpl>, InternalSyntaxToken) - Constructor for class org.sonar.java.model.statement.SwitchStatementTreeImpl
-
- symbol() - Method in class org.sonar.java.model.declaration.ClassTreeImpl
-
- symbol() - Method in class org.sonar.java.model.declaration.MethodTreeImpl
-
- symbol() - Method in class org.sonar.java.model.declaration.VariableTreeImpl
-
- symbol() - Method in class org.sonar.java.model.expression.IdentifierTreeImpl
-
- symbol() - Method in class org.sonar.java.model.expression.MethodInvocationTreeImpl
-
- symbol() - Method in class org.sonar.java.model.statement.LabeledStatementTreeImpl
-
- symbol() - Method in class org.sonar.java.resolve.AnnotationInstanceResolve
-
- symbol() - Method in class org.sonar.java.resolve.JavaType
-
- symbol() - Method in class org.sonar.java.se.LearnedAssociation
-
- Symbol - Interface in org.sonar.plugins.java.api.semantic
-
Interface to access symbol information.
- symbol() - Method in interface org.sonar.plugins.java.api.semantic.SymbolMetadata.AnnotationInstance
-
Type symbol of this annotation.
- symbol() - Method in interface org.sonar.plugins.java.api.semantic.Type
-
Symbol of this type.
- symbol() - Method in interface org.sonar.plugins.java.api.tree.ClassTree
-
- symbol() - Method in interface org.sonar.plugins.java.api.tree.IdentifierTree
-
- symbol() - Method in interface org.sonar.plugins.java.api.tree.LabeledStatementTree
-
- symbol() - Method in interface org.sonar.plugins.java.api.tree.MethodInvocationTree
-
- symbol() - Method in interface org.sonar.plugins.java.api.tree.MethodTree
-
- symbol() - Method in interface org.sonar.plugins.java.api.tree.VariableTree
-
- Symbol.LabelSymbol - Interface in org.sonar.plugins.java.api.semantic
-
Label symbol.
- Symbol.MethodSymbol - Interface in org.sonar.plugins.java.api.semantic
-
Symbol for methods.
- Symbol.TypeSymbol - Interface in org.sonar.plugins.java.api.semantic
-
Symbol for a type : class, enum, interface or annotation.
- Symbol.VariableSymbol - Interface in org.sonar.plugins.java.api.semantic
-
Symbol for field, method parameters and local variables.
- SymbolicExecutionVisitor - Class in org.sonar.java.se
-
- SymbolicExecutionVisitor(List<JavaFileScanner>) - Constructor for class org.sonar.java.se.SymbolicExecutionVisitor
-
- symbolicValue() - Method in class org.sonar.java.se.LearnedAssociation
-
- symbolicValue() - Method in class org.sonar.java.se.LearnedConstraint
-
- SymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue() - Constructor for class org.sonar.java.se.symbolicvalues.SymbolicValue
-
- SymbolicValue.AndSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.BooleanExpressionSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.ExceptionalSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.InstanceOfSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.NotSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.OrSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.UnarySymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValue.XorSymbolicValue - Class in org.sonar.java.se.symbolicvalues
-
- SymbolicValueFactory - Interface in org.sonar.java.se
-
- symbolizableFor(File) - Method in class org.sonar.java.SonarComponents
-
- SymbolMetadata - Interface in org.sonar.plugins.java.api.semantic
-
Holds the metadata information (annotations) of a symbol.
- SymbolMetadata.AnnotationInstance - Interface in org.sonar.plugins.java.api.semantic
-
Occurrence of an annotation on a symbol.
- SymbolMetadata.AnnotationValue - Interface in org.sonar.plugins.java.api.semantic
-
Value of a property of an annotation.
- SymbolMetadataResolve - Class in org.sonar.java.resolve
-
- symbols - Variable in class org.sonar.java.resolve.Scope
-
- Symbols - Class in org.sonar.java.resolve
-
Predefined symbols.
- Symbols(BytecodeCompleter) - Constructor for class org.sonar.java.resolve.Symbols
-
- symbolType() - Method in class org.sonar.java.model.AbstractTypedTree
-
- symbolType() - Method in interface org.sonar.plugins.java.api.tree.ExpressionTree
-
- symbolType() - Method in interface org.sonar.plugins.java.api.tree.TypeTree
-
- symmetric() - Method in enum org.sonar.java.se.symbolicvalues.RelationalSymbolicValue.Kind
-
- SYNCHRONIZED - Static variable in class org.sonar.java.resolve.Flags
-
- SYNCHRONIZED_STATEMENT() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- synchronizedKeyword() - Method in class org.sonar.java.model.statement.SynchronizedStatementTreeImpl
-
- synchronizedKeyword() - Method in interface org.sonar.plugins.java.api.tree.SynchronizedStatementTree
-
- synchronizedStatement(InternalSyntaxToken, InternalSyntaxToken, ExpressionTree, InternalSyntaxToken, BlockTreeImpl) - Method in class org.sonar.java.ast.parser.TreeFactory
-
- SynchronizedStatementTree - Interface in org.sonar.plugins.java.api.tree
-
'synchronized' statement.
- SynchronizedStatementTreeImpl - Class in org.sonar.java.model.statement
-
- SynchronizedStatementTreeImpl(InternalSyntaxToken, InternalSyntaxToken, ExpressionTree, InternalSyntaxToken, BlockTreeImpl) - Constructor for class org.sonar.java.model.statement.SynchronizedStatementTreeImpl
-
- SyntacticEquivalence - Class in org.sonar.java.model
-
- SyntaxHighlighterVisitor - Class in org.sonar.java.ast.visitors
-
- SyntaxHighlighterVisitor(SonarComponents) - Constructor for class org.sonar.java.ast.visitors.SyntaxHighlighterVisitor
-
- syntaxNode - Variable in class org.sonar.plugins.java.api.JavaFileScannerContext.Location
-
Syntax node on which to raise the secondary location.
- SyntaxToken - Interface in org.sonar.plugins.java.api.tree
-
Represents a token in the syntax tree.
- syntaxTree() - Method in class org.sonar.java.se.ProgramPoint
-
- SyntaxTreeNameFinder - Class in org.sonar.java.se.checks
-
- SyntaxTreeNameFinder() - Constructor for class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- SyntaxTrivia - Interface in org.sonar.plugins.java.api.tree
-
Represents a Trivia in the SyntaxTree.
- SYNTHETIC - Static variable in class org.sonar.java.resolve.Flags
-
- validateLibraries - Variable in class org.sonar.java.AbstractJavaClasspath
-
- value() - Method in class org.sonar.java.model.expression.LiteralTreeImpl
-
- value() - Method in class org.sonar.java.resolve.AnnotationValueResolve
-
- value() - Method in interface org.sonar.plugins.java.api.semantic.SymbolMetadata.AnnotationValue
-
Stored value of the annotation property.
- value() - Method in interface org.sonar.plugins.java.api.tree.LiteralTree
-
- valueAsString() - Method in class org.sonar.java.se.checks.CustomUnclosedResourcesCheck.CustomResourceConstraint
-
- valueAsString() - Method in enum org.sonar.java.se.checks.DivisionByZeroCheck.ZeroConstraint
-
- valueAsString() - Method in enum org.sonar.java.se.checks.LocksNotUnlockedCheck.LockConstraint
-
- valueAsString() - Method in enum org.sonar.java.se.checks.UnclosedResourcesCheck.ResourceConstraint
-
- valueAsString() - Method in enum org.sonar.java.se.constraint.BooleanConstraint
-
- valueAsString() - Method in interface org.sonar.java.se.constraint.Constraint
-
- valueAsString() - Method in enum org.sonar.java.se.constraint.ObjectConstraint
-
- valueOf(String) - Static method in enum org.sonar.java.ast.api.JavaKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.ast.api.JavaPunctuator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.ast.api.JavaTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.ast.parser.JavaLexer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.resolve.WildCardType.BoundType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.checks.DivisionByZeroCheck.ZeroConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.checks.LocksNotUnlockedCheck.LockConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.checks.UnclosedResourcesCheck.ResourceConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.constraint.BooleanConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.constraint.ObjectConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.symbolicvalues.RelationalSymbolicValue.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.java.se.symbolicvalues.RelationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.plugins.java.api.semantic.Type.Primitives
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.plugins.java.api.tree.Modifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.plugins.java.api.tree.Tree.Kind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sonar.java.ast.api.JavaKeyword
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.ast.api.JavaPunctuator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.ast.api.JavaTokenType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.ast.parser.JavaLexer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.sonar.java.resolve.AnnotationInstanceResolve
-
- values() - Static method in enum org.sonar.java.resolve.WildCardType.BoundType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.checks.DivisionByZeroCheck.ZeroConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.checks.LocksNotUnlockedCheck.LockConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.checks.UnclosedResourcesCheck.ResourceConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.constraint.BooleanConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.constraint.ObjectConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.sonar.java.se.ProgramState.Pop
-
- values() - Static method in enum org.sonar.java.se.symbolicvalues.RelationalSymbolicValue.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.java.se.symbolicvalues.RelationState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface org.sonar.plugins.java.api.semantic.SymbolMetadata.AnnotationInstance
-
Annotation values for this annotation.
- values() - Static method in enum org.sonar.plugins.java.api.semantic.Type.Primitives
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.plugins.java.api.tree.Modifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonar.plugins.java.api.tree.Tree.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesForAnnotation(String) - Method in class org.sonar.java.resolve.SymbolMetadataResolve
-
- valuesForAnnotation(String) - Method in interface org.sonar.plugins.java.api.semantic.SymbolMetadata
-
Get the annotation values for the specified annotation.
- VAR - Static variable in class org.sonar.java.resolve.JavaSymbol
-
- VARARGS - Static variable in class org.sonar.java.resolve.Flags
-
Same value as for TRANSIENT as transient for method has no sense as well as vararg for a field.
- variable() - Method in class org.sonar.java.model.expression.AssignmentExpressionTreeImpl
-
- variable() - Method in class org.sonar.java.model.statement.ForEachStatementImpl
-
- variable() - Method in interface org.sonar.plugins.java.api.tree.AssignmentExpressionTree
-
- variable() - Method in interface org.sonar.plugins.java.api.tree.ForEachStatement
-
- VARIABLE_DECLARATOR() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- VARIABLE_DECLARATOR_ID() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- VARIABLE_DECLARATORS() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- VARIABLE_INITIALIZER() - Method in class org.sonar.java.ast.parser.JavaGrammar
-
- VariableDeclaratorListTreeImpl - Class in org.sonar.java.ast.parser
-
- VariableDeclaratorListTreeImpl(List<VariableTreeImpl>) - Constructor for class org.sonar.java.ast.parser.VariableDeclaratorListTreeImpl
-
- VariableJavaSymbol(int, String, JavaSymbol) - Constructor for class org.sonar.java.resolve.JavaSymbol.VariableJavaSymbol
-
- VariableJavaSymbol(int, String, JavaType, JavaSymbol) - Constructor for class org.sonar.java.resolve.JavaSymbol.VariableJavaSymbol
-
- VariableReadExtractor - Class in org.sonar.java.cfg
-
- VariableReadExtractor(Symbol.MethodSymbol, boolean) - Constructor for class org.sonar.java.cfg.VariableReadExtractor
-
- VariableTree - Interface in org.sonar.plugins.java.api.tree
-
Variable declaration.
- VariableTreeImpl - Class in org.sonar.java.model.declaration
-
- VariableTreeImpl(IdentifierTreeImpl, JavaTree.ArrayTypeTreeImpl) - Constructor for class org.sonar.java.model.declaration.VariableTreeImpl
-
- VariableTreeImpl(InternalSyntaxToken, ExpressionTree) - Constructor for class org.sonar.java.model.declaration.VariableTreeImpl
-
- VariableTreeImpl(IdentifierTreeImpl) - Constructor for class org.sonar.java.model.declaration.VariableTreeImpl
-
- VariableTreeImpl(Tree.Kind, ModifiersTree, IdentifierTree, ExpressionTree) - Constructor for class org.sonar.java.model.declaration.VariableTreeImpl
-
- visit(String, Object) - Method in class org.sonar.java.resolve.BytecodeAnnotationVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitAnnotation(String, String) - Method in class org.sonar.java.resolve.BytecodeAnnotationVisitor
-
- visitAnnotation(String, boolean) - Method in class org.sonar.java.resolve.BytecodeFieldVisitor
-
- visitAnnotation(String, boolean) - Method in class org.sonar.java.resolve.BytecodeMethodVisitor
-
- visitAnnotation(String, boolean) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitAnnotation(AnnotationTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitAnnotation(AnnotationTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitAnnotation(AnnotationTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitArray(String) - Method in class org.sonar.java.resolve.BytecodeAnnotationVisitor
-
- visitArrayAccessExpression(ArrayAccessExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitArrayAccessExpression(ArrayAccessExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitArrayAccessExpression(ArrayAccessExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitArrayDimension(ArrayDimensionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitArrayDimension(ArrayDimensionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitArrayDimension(ArrayDimensionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitArrayType(ArrayTypeTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitArrayType(ArrayTypeTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitArrayType(ArrayTypeTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitAssertStatement(AssertStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitAssertStatement(AssertStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitAssertStatement(AssertStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitAssignmentExpression(AssignmentExpressionTree) - Method in class org.sonar.java.cfg.VariableReadExtractor
-
- visitAssignmentExpression(AssignmentExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
Computes type of an assignment expression.
- visitAssignmentExpression(AssignmentExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitAssignmentExpression(AssignmentExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitAttribute(Attribute) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitBinaryExpression(BinaryExpressionTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitBinaryExpression(BinaryExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitBinaryExpression(BinaryExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitBinaryExpression(BinaryExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitBlock(BlockTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitBlock(BlockTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitBlock(BlockTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitBreakStatement(BreakStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitBreakStatement(BreakStatementTree) - Method in class org.sonar.java.resolve.LabelsVisitor
-
- visitBreakStatement(BreakStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitBreakStatement(BreakStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitBreakStatement(BreakStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitCaseGroup(CaseGroupTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitCaseGroup(CaseGroupTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitCaseLabel(CaseLabelTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitCaseLabel(CaseLabelTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitCaseLabel(CaseLabelTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitCatch(CatchTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitCatch(CatchTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitCatch(CatchTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitClass(ClassTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitClass(ClassTree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- visitClass(ClassTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitClass(ClassTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitClass(ClassTree) - Method in class org.sonar.java.JavaFilesCache
-
- visitClass(ClassTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitClass(ClassTree) - Method in class org.sonar.java.resolve.LambdaBlockReturnVisitor
-
- visitClass(ClassTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitClass(ClassTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitClass(ClassTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitCompilationUnit(CompilationUnitTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitCompilationUnit(CompilationUnitTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitCompilationUnit(CompilationUnitTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitCompilationUnit(CompilationUnitTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitConditionalExpression(ConditionalExpressionTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitConditionalExpression(ConditionalExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitConditionalExpression(ConditionalExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitConditionalExpression(ConditionalExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitContinueStatement(ContinueStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitContinueStatement(ContinueStatementTree) - Method in class org.sonar.java.resolve.LabelsVisitor
-
- visitContinueStatement(ContinueStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitContinueStatement(ContinueStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitContinueStatement(ContinueStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitDoWhileStatement(DoWhileStatementTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitDoWhileStatement(DoWhileStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitDoWhileStatement(DoWhileStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitDoWhileStatement(DoWhileStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitedPoint(ProgramPoint, int) - Method in class org.sonar.java.se.ProgramState
-
- visitEmptyStatement(EmptyStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitEmptyStatement(EmptyStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitEmptyStatement(EmptyStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitEnd() - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitEnum(String, String, String) - Method in class org.sonar.java.resolve.BytecodeAnnotationVisitor
-
- visitEnumConstant(EnumConstantTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitEnumConstant(EnumConstantTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitEnumConstant(EnumConstantTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitEnumConstant(EnumConstantTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitEnumConstant(EnumConstantTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitExpressionStatement(ExpressionStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitExpressionStatement(ExpressionStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitExpressionStatement(ExpressionStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitExpressionStatement(ExpressionStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitField(int, String, String, String, Object) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitFile(Tree) - Method in class org.sonar.java.model.VisitorsBridge
-
- visitForEachStatement(ForEachStatement) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitForEachStatement(ForEachStatement) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitForEachStatement(ForEachStatement) - Method in class org.sonar.java.resolve.FirstPass
-
- visitForEachStatement(ForEachStatement) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitForEachStatement(ForEachStatement) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitForStatement(ForStatementTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitForStatement(ForStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitForStatement(ForStatementTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitForStatement(ForStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitForStatement(ForStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitIdentifier(IdentifierTree) - Method in class org.sonar.java.cfg.VariableReadExtractor
-
- visitIdentifier(IdentifierTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitIdentifier(IdentifierTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitIdentifier(IdentifierTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitIdentifier(IdentifierTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitIfStatement(IfStatementTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitIfStatement(IfStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitIfStatement(IfStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitIfStatement(IfStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitImport(ImportTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitImport(ImportTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitImport(ImportTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitImport(ImportTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitInnerClass(String, String, String, int) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitInstanceOf(InstanceOfTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitInstanceOf(InstanceOfTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitInstanceOf(InstanceOfTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitLabeledStatement(LabeledStatementTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitLabeledStatement(LabeledStatementTree) - Method in class org.sonar.java.resolve.LabelsVisitor
-
- visitLabeledStatement(LabeledStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitLabeledStatement(LabeledStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitLabeledStatement(LabeledStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitLambdaExpression(LambdaExpressionTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitLambdaExpression(LambdaExpressionTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitLambdaExpression(LambdaExpressionTree) - Method in class org.sonar.java.resolve.LambdaBlockReturnVisitor
-
- visitLambdaExpression(LambdaExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitLambdaExpression(LambdaExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitLambdaExpression(LambdaExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitLiteral(LiteralTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitLiteral(LiteralTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitLiteral(LiteralTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitMemberSelectExpression(MemberSelectExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitMemberSelectExpression(MemberSelectExpressionTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitMemberSelectExpression(MemberSelectExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitMemberSelectExpression(MemberSelectExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitMethod(MethodTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitMethod(MethodTree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- visitMethod(MethodTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitMethod(MethodTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitMethod(MethodTree) - Method in class org.sonar.java.JavaFilesCache
-
- visitMethod(int, String, String, String, String[]) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitMethod(MethodTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitMethod(MethodTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitMethod(MethodTree) - Method in class org.sonar.java.se.ExplodedGraphWalker
-
- visitMethod(MethodTree, MethodBehavior) - Method in class org.sonar.java.se.ExplodedGraphWalker
-
- visitMethod(MethodTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitMethod(MethodTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitMethodInvocation(MethodInvocationTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitMethodInvocation(MethodInvocationTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitMethodInvocation(MethodInvocationTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitMethodInvocation(MethodInvocationTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitMethodReference(MethodReferenceTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitMethodReference(MethodReferenceTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitMethodReference(MethodReferenceTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitModifier(ModifiersTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitModifier(ModifiersTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitNewArray(NewArrayTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitNewArray(NewArrayTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitNewArray(NewArrayTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitNewClass(NewClassTree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- visitNewClass(NewClassTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitNewClass(NewClassTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitNewClass(NewClassTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitNode(Tree) - Method in class org.sonar.java.ast.visitors.FileLinesVisitor
-
- visitNode(Tree) - Method in class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- visitNode(Tree) - Method in class org.sonar.java.ast.visitors.SyntaxHighlighterVisitor
-
- visitNode(Tree) - Method in class org.sonar.java.Measurer
-
- visitNode(Tree) - Method in class org.sonar.java.se.SymbolicExecutionVisitor
-
- VisitorsBridge - Class in org.sonar.java.model
-
- VisitorsBridge(JavaFileScanner) - Constructor for class org.sonar.java.model.VisitorsBridge
-
- VisitorsBridge(Iterable, List<File>, SonarComponents) - Constructor for class org.sonar.java.model.VisitorsBridge
-
- VisitorsBridge(Iterable, List<File>, SonarComponents, boolean) - Constructor for class org.sonar.java.model.VisitorsBridge
-
- VisitorsBridgeForTests - Class in org.sonar.java.model
-
- VisitorsBridgeForTests(JavaFileScanner, SonarComponents) - Constructor for class org.sonar.java.model.VisitorsBridgeForTests
-
- VisitorsBridgeForTests(Iterable, SonarComponents) - Constructor for class org.sonar.java.model.VisitorsBridgeForTests
-
- VisitorsBridgeForTests(Iterable, List<File>, SonarComponents) - Constructor for class org.sonar.java.model.VisitorsBridgeForTests
-
- VisitorsBridgeForTests(Iterable, List<File>, SonarComponents, boolean) - Constructor for class org.sonar.java.model.VisitorsBridgeForTests
-
- VisitorsBridgeForTests.TestJavaFileScannerContext - Class in org.sonar.java.model
-
- visitOther(Tree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitOther(Tree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitOther(Tree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitOuterClass(String, String, String) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
In other words must be called only for anonymous classes or named classes declared within methods,
which must not be processed by
BytecodeCompleter
, therefore this method always throws
IllegalStateException
.
- visitPackage(PackageDeclarationTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitPackage(PackageDeclarationTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitParameterAnnotation(int, String, boolean) - Method in class org.sonar.java.resolve.BytecodeMethodVisitor
-
- visitParameterizedType(ParameterizedTypeTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitParameterizedType(ParameterizedTypeTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitParameterizedType(ParameterizedTypeTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitParenthesized(ParenthesizedTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitParenthesized(ParenthesizedTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitParenthesized(ParenthesizedTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitParenthesized(ParenthesizedTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitPrimitiveType(PrimitiveTypeTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitPrimitiveType(PrimitiveTypeTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitPrimitiveType(PrimitiveTypeTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitReturnStatement(ReturnStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitReturnStatement(ReturnStatementTree) - Method in class org.sonar.java.resolve.LambdaBlockReturnVisitor
-
- visitReturnStatement(ReturnStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitReturnStatement(ReturnStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitReturnStatement(ReturnStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitSource(String, String) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitSwitchStatement(SwitchStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitSwitchStatement(SwitchStatementTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitSwitchStatement(SwitchStatementTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitSwitchStatement(SwitchStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitSwitchStatement(SwitchStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitSynchronizedStatement(SynchronizedStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitSynchronizedStatement(SynchronizedStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitSynchronizedStatement(SynchronizedStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitThrowStatement(ThrowStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitThrowStatement(ThrowStatementTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitThrowStatement(ThrowStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitThrowStatement(ThrowStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitToken(SyntaxToken) - Method in class org.sonar.java.ast.visitors.CommentLinesVisitor
-
- visitToken(SyntaxToken) - Method in class org.sonar.java.ast.visitors.FileLinesVisitor
-
- visitToken(SyntaxToken) - Method in class org.sonar.java.ast.visitors.LinesOfCodeVisitor
-
- visitToken(SyntaxToken) - Method in class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- visitToken(SyntaxToken) - Method in class org.sonar.java.ast.visitors.SyntaxHighlighterVisitor
-
- visitTrivia(SyntaxTrivia) - Method in class org.sonar.java.ast.visitors.SubscriptionVisitor
-
- visitTrivia(SyntaxTrivia) - Method in class org.sonar.java.ast.visitors.SyntaxHighlighterVisitor
-
- visitTryStatement(TryStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitTryStatement(TryStatementTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitTryStatement(TryStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitTryStatement(TryStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.sonar.java.resolve.BytecodeVisitor
-
- visitTypeArguments(TypeArgumentListTreeImpl) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitTypeArguments(TypeArgumentListTreeImpl) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitTypeArguments(TypeArgumentListTreeImpl) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitTypeCast(TypeCastTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitTypeCast(TypeCastTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitTypeCast(TypeCastTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitTypeCast(TypeCastTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitTypeParameter(TypeParameterTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitTypeParameter(TypeParameterTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitTypeParameter(TypeParameterTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitTypeParameters(TypeParameters) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitTypeParameters(TypeParameters) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitUnaryExpression(UnaryExpressionTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitUnaryExpression(UnaryExpressionTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitUnaryExpression(UnaryExpressionTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitUnionType(UnionTypeTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitUnionType(UnionTypeTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitUnionType(UnionTypeTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitVariable(VariableTree) - Method in class org.sonar.java.ast.visitors.PublicApiChecker
-
- visitVariable(VariableTree) - Method in class org.sonar.java.ast.visitors.SonarSymbolTableVisitor
-
- visitVariable(VariableTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitVariable(VariableTree) - Method in class org.sonar.java.resolve.FirstPass
-
- visitVariable(VariableTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitVariable(VariableTree) - Method in class org.sonar.java.se.checks.SyntaxTreeNameFinder
-
- visitVariable(VariableTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitVariable(VariableTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitWhileStatement(WhileStatementTree) - Method in class org.sonar.java.ast.visitors.ComplexityVisitor
-
- visitWhileStatement(WhileStatementTree) - Method in class org.sonar.java.ast.visitors.StatementVisitor
-
- visitWhileStatement(WhileStatementTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitWhileStatement(WhileStatementTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- visitWildcard(WildcardTree) - Method in class org.sonar.java.resolve.TypeAndReferenceSolver
-
- visitWildcard(WildcardTree) - Method in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- visitWildcard(WildcardTree) - Method in interface org.sonar.plugins.java.api.tree.TreeVisitor
-
- VOID - Static variable in class org.sonar.java.resolve.JavaType
-
- VOLATILE - Static variable in class org.sonar.java.resolve.Flags
-