Class ConfigurationScopeModule

java.lang.Object
com.google.inject.AbstractModule
io.github.kaktushose.jdac.guice.internal.guice.modules.ConfigurationScopeModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
InitializedScopeModule

@Internal public class ConfigurationScopeModule extends com.google.inject.AbstractModule
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final io.github.kaktushose.jdac.introspection.Introspection
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConfigurationScopeModule(io.github.kaktushose.jdac.introspection.Introspection introspection)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.github.kaktushose.jdac.definitions.description.Descriptor
     
    io.github.kaktushose.jdac.message.emoji.EmojiResolver
     
    io.github.kaktushose.jdac.message.i18n.I18n
     
    io.github.kaktushose.jdac.introspection.Introspection
     
    io.github.kaktushose.jdac.definitions.description.ClassFinder
     
    io.github.kaktushose.jdac.message.resolver.MessageResolver
     
    io.github.kaktushose.jdac.message.placeholder.PlaceholderResolver
     

    Methods inherited from class com.google.inject.AbstractModule

    addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, 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
  • Field Details

    • introspection

      protected final io.github.kaktushose.jdac.introspection.Introspection introspection
  • Constructor Details

    • ConfigurationScopeModule

      public ConfigurationScopeModule(io.github.kaktushose.jdac.introspection.Introspection introspection)
  • Method Details

    • i18n

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

      @Provides public io.github.kaktushose.jdac.message.resolver.MessageResolver messageResolver()
    • emojiResolver

      @Provides public io.github.kaktushose.jdac.message.emoji.EmojiResolver emojiResolver()
    • placeholderResolver

      @Provides public io.github.kaktushose.jdac.message.placeholder.PlaceholderResolver placeholderResolver()
    • descriptor

      @Provides public io.github.kaktushose.jdac.definitions.description.Descriptor descriptor()
    • mergedClassFinder

      @Provides public io.github.kaktushose.jdac.definitions.description.ClassFinder mergedClassFinder()
    • introspection

      @Provides public io.github.kaktushose.jdac.introspection.Introspection introspection()