Interface JdtResolver

All Known Implementing Classes:
UtilJdtResolverImpl

public interface JdtResolver
  • Method Details

    • setResourceSet

      void setResourceSet(ResourceSet set)
    • getModule

      Module getModule(org.eclipse.jdt.core.dom.IModuleBinding binding)
    • getModule

      Module getModule(String modName)
    • getPackage

      Package getPackage(org.eclipse.jdt.core.dom.IPackageBinding binding)
    • getPackage

      Package getPackage(String packageName)
    • getAnnotation

      Annotation getAnnotation(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getAnnotation

      Annotation getAnnotation(String annotName)
    • getEnumeration

      Enumeration getEnumeration(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getClass

      Class getClass(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getInterface

      Interface getInterface(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getTypeParameter

      TypeParameter getTypeParameter(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getClassifier

      Classifier getClassifier(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getInterfaceMethod

      InterfaceMethod getInterfaceMethod(String methodName)
    • getInterfaceMethod

      InterfaceMethod getInterfaceMethod(org.eclipse.jdt.core.dom.IMethodBinding binding)
    • getClassMethod

      ClassMethod getClassMethod(String methodName)
    • getClassMethod

      ClassMethod getClassMethod(org.eclipse.jdt.core.dom.IMethodBinding binding)
    • getConstructor

      Constructor getConstructor(org.eclipse.jdt.core.dom.IMethodBinding binding)
    • getConstructor

      Constructor getConstructor(String methName)
    • getMethod

      Method getMethod(org.eclipse.jdt.core.dom.IMethodBinding binding)
    • getClass

      Class getClass(String typeName)
    • getAnonymousClass

      AnonymousClass getAnonymousClass(String typeName)
    • getAnonymousClass

      AnonymousClass getAnonymousClass(org.eclipse.jdt.core.dom.ITypeBinding binding)
    • getField

      Field getField(String name)
    • getField

      Field getField(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getEnumConstant

      EnumConstant getEnumConstant(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getEnumConstant

      EnumConstant getEnumConstant(String enumCN)
    • getAdditionalField

      AdditionalField getAdditionalField(String name)
    • getAdditionalField

      AdditionalField getAdditionalField(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getLocalVariable

      LocalVariable getLocalVariable(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getLocalVariable

      LocalVariable getLocalVariable(String varName)
    • getAdditionalLocalVariable

      AdditionalLocalVariable getAdditionalLocalVariable(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getAdditionalLocalVariable

      AdditionalLocalVariable getAdditionalLocalVariable(String varName)
    • getOrdinaryParameter

      OrdinaryParameter getOrdinaryParameter(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getOrdinaryParameter

      OrdinaryParameter getOrdinaryParameter(String paramName)
    • getVariableLengthParameter

      VariableLengthParameter getVariableLengthParameter(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getCatchParameter

      CatchParameter getCatchParameter(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getCatchParameter

      CatchParameter getCatchParameter(String paramName)
    • prepareNextUid

      void prepareNextUid()
    • getReferencableElement

      ReferenceableElement getReferencableElement(org.eclipse.jdt.core.dom.IVariableBinding binding)
    • getReferenceableElementByNameMatching

      ReferenceableElement getReferenceableElementByNameMatching(String name)
    • completeResolution

      void completeResolution()