org.jetbrains.kotlin.di
Class InjectorForLazyResolveWithJava

java.lang.Object
  extended by org.jetbrains.kotlin.di.InjectorForLazyResolveWithJava

public class InjectorForLazyResolveWithJava
extends java.lang.Object


Constructor Summary
InjectorForLazyResolveWithJava(ModuleContext moduleContext, BindingTrace bindingTrace, DeclarationProviderFactory declarationProviderFactory, com.intellij.psi.search.GlobalSearchScope moduleContentScope, ModuleClassResolver moduleClassResolver)
           
 
Method Summary
 void destroy()
           
 JavaDescriptorResolver getJavaDescriptorResolver()
           
 ModuleContext getModuleContext()
           
 ResolveSession getResolveSession()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForLazyResolveWithJava

public InjectorForLazyResolveWithJava(@NotNull
                                      ModuleContext moduleContext,
                                      @NotNull
                                      BindingTrace bindingTrace,
                                      @NotNull
                                      DeclarationProviderFactory declarationProviderFactory,
                                      @NotNull
                                      com.intellij.psi.search.GlobalSearchScope moduleContentScope,
                                      @NotNull
                                      ModuleClassResolver moduleClassResolver)
Method Detail

destroy

@PreDestroy
public void destroy()

getModuleContext

public ModuleContext getModuleContext()

getResolveSession

public ResolveSession getResolveSession()

getJavaDescriptorResolver

public JavaDescriptorResolver getJavaDescriptorResolver()