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