Package org.sonar.java.model
Class JUtils
java.lang.Object
org.sonar.java.model.JUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
collectSuperTypes
(Set<Type> result, JSema sema, org.eclipse.jdt.core.dom.ITypeBinding typeBinding) static Object
defaultValue
(Symbol.MethodSymbol method) directSuperTypes
(Type type) static Symbol
static Symbol
getPackage
(Symbol symbol) static boolean
hasUnknownTypeInHierarchy
(Symbol.TypeSymbol typeSymbol) static boolean
static boolean
isIntersectionType
(Type type) static SymbolMetadata
parameterAnnotations
(Symbol.MethodSymbol method, int param) static Type
wrapTypeIfPrimitive
(Type type)
-
Method Details
-
wrapTypeIfPrimitive
-
isIntersectionType
-
collectSuperTypes
-
getPackage
-
defaultValue
-
directSuperTypes
-
enclosingClass
-
parameterAnnotations
-
hasUnknownTypePreventingOverrideResolution
-
hasUnknownTypeInHierarchy
-