Uses of Interface
org.apache.logging.log4j.layout.template.json.resolver.TemplateResolverFactory
-
Packages that use TemplateResolverFactory Package Description org.apache.logging.log4j.layout.template.json.resolver -
-
Uses of TemplateResolverFactory in org.apache.logging.log4j.layout.template.json.resolver
Subinterfaces of TemplateResolverFactory in org.apache.logging.log4j.layout.template.json.resolver Modifier and Type Interface Description interface
EventResolverFactory
TemplateResolverFactory
specialized forLogEvent
s.Methods in org.apache.logging.log4j.layout.template.json.resolver with type parameters of type TemplateResolverFactory Modifier and Type Method Description private static <V,C extends TemplateResolverContext<V,C>,F extends TemplateResolverFactory<V,C>>
voidTemplateResolverFactories. addFactory(java.util.Map<java.lang.String,F> factoryByName, F factory)
private static <V,C extends TemplateResolverContext<V,C>,F extends TemplateResolverFactory<V,C>>
FTemplateResolverFactories. castFactory(java.lang.Class<V> valueClass, java.lang.Class<C> contextClass, TemplateResolverFactory<?,?> factory)
static <V,C extends TemplateResolverContext<V,C>,F extends TemplateResolverFactory<V,C>>
java.util.Map<java.lang.String,F>TemplateResolverFactories. populateFactoryByName(java.util.List<java.lang.String> pluginPackages, java.lang.Class<V> valueClass, java.lang.Class<C> contextClass)
Populates plugins implementingTemplateResolverFactory<V, C>
, whereV
andC
denote the value and context class types, respectively.private static <V,C extends TemplateResolverContext<V,C>,F extends TemplateResolverFactory<V,C>>
java.util.Map<java.lang.String,F>TemplateResolverFactories. populateFactoryByName(java.util.Map<java.lang.String,PluginType<?>> pluginTypeByName, java.lang.Class<V> valueClass, java.lang.Class<C> contextClass)
Methods in org.apache.logging.log4j.layout.template.json.resolver that return TemplateResolverFactory Modifier and Type Method Description private static TemplateResolverFactory<?,?>
TemplateResolverFactories. instantiateFactory(java.lang.String pluginName, java.lang.Class<?> pluginClass)
Methods in org.apache.logging.log4j.layout.template.json.resolver that return types with arguments of type TemplateResolverFactory Modifier and Type Method Description java.util.Map<java.lang.String,? extends TemplateResolverFactory<V,C>>
TemplateResolverContext. getResolverFactoryByName()
Methods in org.apache.logging.log4j.layout.template.json.resolver with parameters of type TemplateResolverFactory Modifier and Type Method Description private static <V,C extends TemplateResolverContext<V,C>,F extends TemplateResolverFactory<V,C>>
FTemplateResolverFactories. castFactory(java.lang.Class<V> valueClass, java.lang.Class<C> contextClass, TemplateResolverFactory<?,?> factory)
-