| Package | Description |
|---|---|
| org.apache.logging.log4j.core.config.plugins.processor |
Java annotation processor for pre-scanning Log4j 2 plugins.
|
| org.apache.logging.log4j.core.config.plugins.util |
Utility and manager classes for Log4j 2 plugins.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,PluginEntry>> |
PluginCache.categories |
| Modifier and Type | Method and Description |
|---|---|
PluginEntry |
PluginProcessor.PluginElementVisitor.visitType(javax.lang.model.element.TypeElement e,
Plugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,PluginEntry>> |
PluginCache.getAllCategories()
Returns all categories of plugins in this cache.
|
java.util.Map<java.lang.String,PluginEntry> |
PluginCache.getCategory(java.lang.String category)
Gets or creates a category of plugins.
|
java.util.Collection<PluginEntry> |
PluginProcessor.PluginAliasesElementVisitor.visitType(javax.lang.model.element.TypeElement e,
Plugin plugin) |
| Modifier and Type | Field and Description |
|---|---|
private PluginEntry |
PluginType.pluginEntry |
| Constructor and Description |
|---|
PluginType(PluginEntry pluginEntry,
java.lang.Class<T> pluginClass,
java.lang.String elementName) |