org.jetbrains.jet.di
Class InjectorForTopDownAnalyzerForJvm

java.lang.Object
  extended by org.jetbrains.jet.di.InjectorForTopDownAnalyzerForJvm
All Implemented Interfaces:
InjectorForTopDownAnalyzer

public class InjectorForTopDownAnalyzerForJvm
extends java.lang.Object
implements InjectorForTopDownAnalyzer


Constructor Summary
InjectorForTopDownAnalyzerForJvm(com.intellij.openapi.project.Project project, GlobalContext globalContext, BindingTrace bindingTrace, ModuleDescriptor moduleDescriptor)
           
 
Method Summary
 void destroy()
           
 DeserializationGlobalContextForJava getDeserializationGlobalContextForJava()
           
 JavaDescriptorResolver getJavaDescriptorResolver()
           
 LazyTopDownAnalyzer getLazyTopDownAnalyzer()
           
 ModuleDescriptor getModuleDescriptor()
           
 TopDownAnalyzer getTopDownAnalyzer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForTopDownAnalyzerForJvm

public InjectorForTopDownAnalyzerForJvm(@NotNull
                                        com.intellij.openapi.project.Project project,
                                        @NotNull
                                        GlobalContext globalContext,
                                        @NotNull
                                        BindingTrace bindingTrace,
                                        @NotNull
                                        ModuleDescriptor moduleDescriptor)
Method Detail

destroy

@PreDestroy
public void destroy()

getModuleDescriptor

public ModuleDescriptor getModuleDescriptor()
Specified by:
getModuleDescriptor in interface InjectorForTopDownAnalyzer

getTopDownAnalyzer

public TopDownAnalyzer getTopDownAnalyzer()
Specified by:
getTopDownAnalyzer in interface InjectorForTopDownAnalyzer

getLazyTopDownAnalyzer

public LazyTopDownAnalyzer getLazyTopDownAnalyzer()

getJavaDescriptorResolver

public JavaDescriptorResolver getJavaDescriptorResolver()

getDeserializationGlobalContextForJava

public DeserializationGlobalContextForJava getDeserializationGlobalContextForJava()