Interface Implementation.ExtensionProvidable
- All Known Subinterfaces:
ClassFinder
,Descriptor
,ErrorMessageFactory
,GuildScopeProvider
,Implementation.ProvidableContainer
,InteractionControllerInstantiator
,Localizer
,PermissionsProvider
- All Known Implementing Classes:
DefaultErrorMessageFactory
,DefaultGuildScopeProvider
,DefaultPermissionsProvider
,FluavaLocalizer
,GuiceInteractionControllerInstantiator
,Implementation.MiddlewareContainer
,Implementation.TypeAdapterContainer
,Implementation.ValidatorContainer
,ReflectiveClassFinder
,ReflectiveDescriptor
- Enclosing class:
Implementation<T extends Implementation.ExtensionProvidable>
public static sealed interface Implementation.ExtensionProvidable
permits ClassFinder, Descriptor, InteractionControllerInstantiator, ErrorMessageFactory, Implementation.ProvidableContainer, Localizer, PermissionsProvider, GuildScopeProvider
A marker interface that all types providable by an
Extension
share.