Interface InitScriptsModule.Explicit

Enclosing class:
InitScriptsModule

@Module public static interface InitScriptsModule.Explicit
  • Method Summary

    Modifier and Type
    Method
    Description
    io.deephaven.engine.util.GroovyDeephavenSession.InitScript
    bindsCountMetricsScripts(io.deephaven.engine.util.GroovyDeephavenSession.CountMetrics impl)
     
    io.deephaven.engine.util.GroovyDeephavenSession.InitScript
    bindsDbScripts(io.deephaven.engine.util.GroovyDeephavenSession.Base impl)
     
    io.deephaven.engine.util.GroovyDeephavenSession.InitScript
    bindsPerformanceQueriesScripts(io.deephaven.engine.table.impl.util.PerformanceQueries.InitScript impl)
     
    static io.deephaven.engine.util.GroovyDeephavenSession.RunScripts
    providesRunScriptLogic(Set<io.deephaven.engine.util.GroovyDeephavenSession.InitScript> scripts)
     
  • Method Details

    • bindsDbScripts

      @Binds @IntoSet io.deephaven.engine.util.GroovyDeephavenSession.InitScript bindsDbScripts(io.deephaven.engine.util.GroovyDeephavenSession.Base impl)
    • bindsCountMetricsScripts

      @Binds @IntoSet io.deephaven.engine.util.GroovyDeephavenSession.InitScript bindsCountMetricsScripts(io.deephaven.engine.util.GroovyDeephavenSession.CountMetrics impl)
    • bindsPerformanceQueriesScripts

      @Binds @IntoSet io.deephaven.engine.util.GroovyDeephavenSession.InitScript bindsPerformanceQueriesScripts(io.deephaven.engine.table.impl.util.PerformanceQueries.InitScript impl)
    • providesRunScriptLogic

      @Provides static io.deephaven.engine.util.GroovyDeephavenSession.RunScripts providesRunScriptLogic(Set<io.deephaven.engine.util.GroovyDeephavenSession.InitScript> scripts)