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 ModifierKeywordTreegetModifier(ModifiersTree modifiers, Modifier expectedModifier) static booleanhasAll(ModifiersTree modifiersTree, Modifier... expectedModifiers) static booleanhasAnyOf(ModifiersTree modifiersTree, Modifier... expectedModifiers) static booleanhasModifier(ModifiersTree modifiersTree, Modifier expectedModifier) static booleanhasNoneOf(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
-