org.jetbrains.kotlin.di
Class InjectorForReplWithJava

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

public class InjectorForReplWithJava
extends java.lang.Object


Constructor Summary
InjectorForReplWithJava(com.intellij.openapi.project.Project project, GlobalContext globalContext, BindingTrace bindingTrace, ModuleDescriptorImpl module, DeclarationProviderFactory declarationProviderFactory, com.intellij.psi.search.GlobalSearchScope moduleContentScope, ScopeProvider.AdditionalFileScopeProvider additionalFileScopeProvider)
           
 
Method Summary
 void destroy()
           
 DeserializationComponentsForJava getDeserializationComponentsForJava()
           
 JavaDescriptorResolver getJavaDescriptorResolver()
           
 LazyTopDownAnalyzer getLazyTopDownAnalyzer()
           
 LazyTopDownAnalyzerForTopLevel getLazyTopDownAnalyzerForTopLevel()
           
 ResolveSession getResolveSession()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForReplWithJava

public InjectorForReplWithJava(@NotNull
                               com.intellij.openapi.project.Project project,
                               @NotNull
                               GlobalContext globalContext,
                               @NotNull
                               BindingTrace bindingTrace,
                               @NotNull
                               ModuleDescriptorImpl module,
                               @NotNull
                               DeclarationProviderFactory declarationProviderFactory,
                               @NotNull
                               com.intellij.psi.search.GlobalSearchScope moduleContentScope,
                               @NotNull
                               ScopeProvider.AdditionalFileScopeProvider additionalFileScopeProvider)
Method Detail

destroy

@PreDestroy
public void destroy()

getResolveSession

public ResolveSession getResolveSession()

getLazyTopDownAnalyzer

public LazyTopDownAnalyzer getLazyTopDownAnalyzer()

getLazyTopDownAnalyzerForTopLevel

public LazyTopDownAnalyzerForTopLevel getLazyTopDownAnalyzerForTopLevel()

getJavaDescriptorResolver

public JavaDescriptorResolver getJavaDescriptorResolver()

getDeserializationComponentsForJava

public DeserializationComponentsForJava getDeserializationComponentsForJava()