Uses of Interface
org.apache.logging.log4j.plugins.di.spi.FactoryResolver
Packages that use FactoryResolver
Package
Description
Dependency injection API.
Factory resolvers are strategies for creating instances matching supported keys from existing instance
factories.
Provides various SPI classes for the DI system.
-
Uses of FactoryResolver in org.apache.logging.log4j.plugins.di
Methods in org.apache.logging.log4j.plugins.di with parameters of type FactoryResolverModifier and TypeMethodDescriptionvoid
ConfigurableInstanceFactory.registerFactoryResolver
(FactoryResolver<?> resolver) Registers a factory resolver.void
DefaultInstanceFactory.registerFactoryResolver
(FactoryResolver<?> resolver) -
Uses of FactoryResolver in org.apache.logging.log4j.plugins.di.resolver
Classes in org.apache.logging.log4j.plugins.di.resolver that implement FactoryResolverModifier and TypeClassDescriptionclass
AbstractAttributeFactoryResolver<T,
A extends Annotation> class
class
class
Factory resolver forPluginAttribute
-annotated keys.class
Factory resolver forPluginBuilderAttribute
-annotated keys.class
Factory resolver forPluginElement
-annotated keys.class
Factory resolver forList<T>
of plugin instances or factories within a namespace.class
class
Factory resolver forMap<String, T>
of plugin instances or factories keyed by plugin name within a namespace.class
class
Factory resolver forPluginNamespace
.class
Factory resolver forOptional<T>
plugin instances.class
class
Factory resolver forSet<T>
of plugin instances or factories within a namespace.class
class
Factory resolver forStream<T>
of plugin instances or factories within a namespace.class
class
class
Factory resolver forPluginType
.class
Factory resolver forPluginValue
-annotated keys.class
Blueprint for supporting generic injection points or keys with a typeSupplier<T>
for some other typeT
. -
Uses of FactoryResolver in org.apache.logging.log4j.plugins.di.spi
Constructor parameters in org.apache.logging.log4j.plugins.di.spi with type arguments of type FactoryResolverModifierConstructorDescriptionprotected
FactoryResolversPostProcessor
(List<FactoryResolver<?>> factoryResolvers)