Package org.sonar.java.model
Class JSema
java.lang.Object
org.sonar.java.model.JSema
-
Method Summary
Modifier and TypeMethodDescriptiongetClassType
(String fullyQualifiedName) org.sonar.java.model.JInitializerBlockSymbol
initializerBlockSymbol
(org.sonar.java.model.JTypeSymbol owner) org.sonar.java.model.JMethodSymbol
methodSymbol
(org.eclipse.jdt.core.dom.IMethodBinding methodBinding) packageSymbol
(org.eclipse.jdt.core.dom.IPackageBinding packageBinding) org.sonar.java.model.JInitializerBlockSymbol
staticInitializerBlockSymbol
(org.sonar.java.model.JTypeSymbol owner) org.sonar.java.model.JType
type
(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) org.sonar.java.model.JTypeSymbol
typeSymbol
(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) org.sonar.java.model.JVariableSymbol
variableSymbol
(org.eclipse.jdt.core.dom.IVariableBinding variableBinding)
-
Method Details
-
type
public org.sonar.java.model.JType type(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) -
packageSymbol
-
typeSymbol
public org.sonar.java.model.JTypeSymbol typeSymbol(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) -
methodSymbol
public org.sonar.java.model.JMethodSymbol methodSymbol(org.eclipse.jdt.core.dom.IMethodBinding methodBinding) -
initializerBlockSymbol
public org.sonar.java.model.JInitializerBlockSymbol initializerBlockSymbol(org.sonar.java.model.JTypeSymbol owner) -
staticInitializerBlockSymbol
public org.sonar.java.model.JInitializerBlockSymbol staticInitializerBlockSymbol(org.sonar.java.model.JTypeSymbol owner) -
variableSymbol
public org.sonar.java.model.JVariableSymbol variableSymbol(org.eclipse.jdt.core.dom.IVariableBinding variableBinding) -
getClassType
- Specified by:
getClassType
in interfaceSema
-
getEnvironmentCleaner
-
undefinedTypes
-