Class InteractionControllerInstantiatorModule

java.lang.Object
com.google.inject.AbstractModule
io.github.kaktushose.jdac.guice.internal.InteractionControllerInstantiatorModule
All Implemented Interfaces:
com.google.inject.Module

@Internal public class InteractionControllerInstantiatorModule extends com.google.inject.AbstractModule
  • Constructor Summary

    Constructors
    Constructor
    Description
    InteractionControllerInstantiatorModule(io.github.kaktushose.jdac.message.i18n.I18n i18n, net.dv8tion.jda.api.JDA jda)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    io.github.kaktushose.jdac.message.i18n.I18n
     
    net.dv8tion.jda.api.JDA
    jda()
     

    Methods inherited from class com.google.inject.AbstractModule

    addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • InteractionControllerInstantiatorModule

      public InteractionControllerInstantiatorModule(io.github.kaktushose.jdac.message.i18n.I18n i18n, net.dv8tion.jda.api.JDA jda)
  • Method Details

    • configure

      protected void configure()
      Overrides:
      configure in class com.google.inject.AbstractModule
    • jda

      @Provides public net.dv8tion.jda.api.JDA jda()
    • i18n

      @Provides public io.github.kaktushose.jdac.message.i18n.I18n i18n()