Class JSema
java.lang.Object
org.sonar.java.model.JSema
- All Implemented Interfaces:
Sema
-
Method Summary
Modifier and TypeMethodDescriptiongetClassType(String fullyQualifiedName) org.sonar.java.model.JInitializerBlockSymbolinitializerBlockSymbol(org.sonar.java.model.JTypeSymbol owner) org.sonar.java.model.JMethodSymbolmethodSymbol(org.eclipse.jdt.core.dom.IMethodBinding methodBinding) packageSymbol(org.eclipse.jdt.core.dom.IPackageBinding packageBinding) org.sonar.java.model.JInitializerBlockSymbolstaticInitializerBlockSymbol(org.sonar.java.model.JTypeSymbol owner) org.sonar.java.model.JTypetype(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) org.sonar.java.model.JTypeSymboltypeSymbol(org.eclipse.jdt.core.dom.ITypeBinding typeBinding) org.sonar.java.model.JVariableSymbolvariableSymbol(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:
getClassTypein interfaceSema
-
getEnvironmentCleaner
-
undefinedTypes
-