org.jetbrains.kotlin.di
Class InjectorForTopDownAnalyzerForJvm

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

public class InjectorForTopDownAnalyzerForJvm
extends java.lang.Object


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

Constructor Detail

InjectorForTopDownAnalyzerForJvm

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

destroy

@PreDestroy
public void destroy()

getModuleContext

public ModuleContext getModuleContext()

getResolveSession

public ResolveSession getResolveSession()

getLazyTopDownAnalyzer

public LazyTopDownAnalyzer getLazyTopDownAnalyzer()

getLazyTopDownAnalyzerForTopLevel

public LazyTopDownAnalyzerForTopLevel getLazyTopDownAnalyzerForTopLevel()

getJavaDescriptorResolver

public JavaDescriptorResolver getJavaDescriptorResolver()

getDeserializationComponentsForJava

public DeserializationComponentsForJava getDeserializationComponentsForJava()