org.jetbrains.jet.di
Class InjectorForBodyResolve

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

public class InjectorForBodyResolve
extends java.lang.Object


Constructor Summary
InjectorForBodyResolve(com.intellij.openapi.project.Project project, TopDownAnalysisParameters topDownAnalysisParameters, BindingTrace bindingTrace, BodiesResolveContext bodiesResolveContext, ModuleDescriptor moduleDescriptor)
           
 
Method Summary
 void destroy()
           
 BindingTrace getBindingTrace()
           
 BodiesResolveContext getBodiesResolveContext()
           
 BodyResolver getBodyResolver()
           
 com.intellij.openapi.project.Project getProject()
           
 TopDownAnalysisParameters getTopDownAnalysisParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForBodyResolve

public InjectorForBodyResolve(@NotNull
                              com.intellij.openapi.project.Project project,
                              @NotNull
                              TopDownAnalysisParameters topDownAnalysisParameters,
                              @NotNull
                              BindingTrace bindingTrace,
                              @NotNull
                              BodiesResolveContext bodiesResolveContext,
                              @NotNull
                              ModuleDescriptor moduleDescriptor)
Method Detail

destroy

@PreDestroy
public void destroy()

getBodyResolver

public BodyResolver getBodyResolver()

getProject

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

getTopDownAnalysisParameters

public TopDownAnalysisParameters getTopDownAnalysisParameters()

getBindingTrace

public BindingTrace getBindingTrace()

getBodiesResolveContext

public BodiesResolveContext getBodiesResolveContext()