org.jetbrains.jet.di
Class InjectorForJavaSemanticServices

java.lang.Object
  extended by org.jetbrains.jet.di.InjectorForJavaSemanticServices

public class InjectorForJavaSemanticServices
extends java.lang.Object


Constructor Summary
InjectorForJavaSemanticServices(com.intellij.openapi.project.Project project)
           
 
Method Summary
 void destroy()
           
 BindingTrace getBindingTrace()
           
 JavaDescriptorResolver getJavaDescriptorResolver()
           
 JavaSemanticServices getJavaSemanticServices()
           
 com.intellij.openapi.project.Project getProject()
           
 PsiClassFinderImpl getPsiClassFinder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForJavaSemanticServices

public InjectorForJavaSemanticServices(@NotNull
                                       com.intellij.openapi.project.Project project)
Method Detail

destroy

@PreDestroy
public void destroy()

getJavaSemanticServices

public JavaSemanticServices getJavaSemanticServices()

getJavaDescriptorResolver

public JavaDescriptorResolver getJavaDescriptorResolver()

getBindingTrace

public BindingTrace getBindingTrace()

getPsiClassFinder

public PsiClassFinderImpl getPsiClassFinder()

getProject

public com.intellij.openapi.project.Project getProject()