Package org.sonar.java.model
Class ModifiersUtils
java.lang.Object
org.sonar.java.model.ModifiersUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional
<ModifierKeywordTree> findModifier
(ModifiersTree modifiersTree, Modifier expectedModifier) static List
<AnnotationTree> getAnnotations
(Tree tree) static ModifierKeywordTree
getModifier
(ModifiersTree modifiers, Modifier expectedModifier) static boolean
hasAll
(ModifiersTree modifiersTree, Modifier... expectedModifiers) static boolean
hasAnyOf
(ModifiersTree modifiersTree, Modifier... expectedModifiers) static boolean
hasModifier
(ModifiersTree modifiersTree, Modifier expectedModifier) static boolean
hasNoneOf
(ModifiersTree modifiersTree, Modifier... unexpectedModifiers)
-
Method Details
-
hasModifier
-
hasAll
-
hasAnyOf
-
hasNoneOf
-
getModifier
@CheckForNull public static ModifierKeywordTree getModifier(ModifiersTree modifiers, Modifier expectedModifier) -
findModifier
public static Optional<ModifierKeywordTree> findModifier(ModifiersTree modifiersTree, Modifier expectedModifier) -
getAnnotations
-