Class PropertyProviderModule
java.lang.Object
com.google.inject.AbstractModule
io.github.kaktushose.jdac.guice.internal.guice.PropertyProviderModule
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
PerInteractionModule
@Internal
public class PropertyProviderModule
extends com.google.inject.AbstractModule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.github.kaktushose.jdac.introspection.Introspection -
Constructor Summary
ConstructorsConstructorDescriptionPropertyProviderModule(io.github.kaktushose.jdac.introspection.Introspection introspection) -
Method Summary
Modifier and TypeMethodDescriptionio.github.kaktushose.jdac.definitions.description.Descriptorio.github.kaktushose.jdac.message.emoji.EmojiResolverio.github.kaktushose.jdac.message.i18n.I18ni18n()io.github.kaktushose.jdac.introspection.Introspectionio.github.kaktushose.jdac.definitions.description.ClassFinderio.github.kaktushose.jdac.message.resolver.MessageResolverio.github.kaktushose.jdac.message.placeholder.PlaceholderResolverMethods 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
-
Field Details
-
introspection
protected final io.github.kaktushose.jdac.introspection.Introspection introspection
-
-
Constructor Details
-
PropertyProviderModule
public PropertyProviderModule(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()
-