org.jetbrains.kotlin.di
Class InjectorForLazyBodyResolve

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

public class InjectorForLazyBodyResolve
extends java.lang.Object


Constructor Summary
InjectorForLazyBodyResolve(ModuleContext moduleContext, KotlinCodeAnalyzer analyzer, FileScopeProvider fileScopeProvider, BindingTrace bindingTrace, AdditionalCheckerProvider additionalCheckerProvider, DynamicTypesSettings dynamicTypesSettings)
           
 
Method Summary
 void destroy()
           
 LazyTopDownAnalyzerForTopLevel getLazyTopDownAnalyzerForTopLevel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForLazyBodyResolve

public InjectorForLazyBodyResolve(@NotNull
                                  ModuleContext moduleContext,
                                  @NotNull
                                  KotlinCodeAnalyzer analyzer,
                                  @NotNull
                                  FileScopeProvider fileScopeProvider,
                                  @NotNull
                                  BindingTrace bindingTrace,
                                  @NotNull
                                  AdditionalCheckerProvider additionalCheckerProvider,
                                  @NotNull
                                  DynamicTypesSettings dynamicTypesSettings)
Method Detail

destroy

@PreDestroy
public void destroy()

getLazyTopDownAnalyzerForTopLevel

public LazyTopDownAnalyzerForTopLevel getLazyTopDownAnalyzerForTopLevel()