Uses of Interface
org.sonar.plugins.java.api.tree.ModifiersTree
Packages that use ModifiersTree
Package
Description
Provides interfaces to represent Java source code as syntax tree.
-
Uses of ModifiersTree in org.sonar.java.model
Methods in org.sonar.java.model with parameters of type ModifiersTreeModifier and TypeMethodDescriptionstatic Optional<ModifierKeywordTree>
ModifiersUtils.findModifier
(ModifiersTree modifiersTree, Modifier expectedModifier) static ModifierKeywordTree
ModifiersUtils.getModifier
(ModifiersTree modifiers, Modifier expectedModifier) static boolean
ModifiersUtils.hasAll
(ModifiersTree modifiersTree, Modifier... expectedModifiers) static boolean
ModifiersUtils.hasAnyOf
(ModifiersTree modifiersTree, Modifier... expectedModifiers) static boolean
ModifiersUtils.hasModifier
(ModifiersTree modifiersTree, Modifier expectedModifier) static boolean
ModifiersUtils.hasNoneOf
(ModifiersTree modifiersTree, Modifier... unexpectedModifiers) -
Uses of ModifiersTree in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement ModifiersTreeMethods in org.sonar.java.model.declaration that return ModifiersTreeModifier and TypeMethodDescriptionClassTreeImpl.modifiers()
MethodTreeImpl.modifiers()
RequiresDirectiveTreeImpl.modifiers()
VariableTreeImpl.modifiers()
Constructors in org.sonar.java.model.declaration with parameters of type ModifiersTreeModifierConstructorDescriptionEnumConstantTreeImpl
(ModifiersTree modifiers, IdentifierTree simpleName, NewClassTreeImpl initializer, InternalSyntaxToken separatorToken) RequiresDirectiveTreeImpl
(InternalSyntaxToken requiresKeyword, ModifiersTree modifiers, ModuleNameTree moduleName, InternalSyntaxToken semicolonToken) VariableTreeImpl
(ModifiersTree modifiers, IdentifierTree simpleName, ExpressionTree initializer) VariableTreeImpl
(ModifiersTree modifiers, TypeTree type, IdentifierTree simpleName) -
Uses of ModifiersTree in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return ModifiersTreeModifier and TypeMethodDescriptionClassTree.modifiers()
EnumConstantTree.modifiers()
MethodTree.modifiers()
RequiresDirectiveTree.modifiers()
VariableTree.modifiers()
Methods in org.sonar.plugins.java.api.tree with parameters of type ModifiersTreeModifier and TypeMethodDescriptionvoid
BaseTreeVisitor.visitModifier
(ModifiersTree modifiersTree) void
TreeVisitor.visitModifier
(ModifiersTree modifiersTree)