static class Logger.DecorsManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
Logger.DecorsManager.DecorException |
(package private) static class |
Logger.DecorsManager.ListDecor |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Class<? extends java.util.Formattable>> |
DECORS
Storage of all found decors.
|
| Modifier | Constructor and Description |
|---|---|
private |
DecorsManager()
Private ctor.
|
| Modifier and Type | Method and Description |
|---|---|
private static java.lang.reflect.Constructor<?> |
ctor(java.lang.Class<? extends java.util.Formattable> type)
Get ctor of the type.
|
static java.util.Formattable |
decor(java.lang.String key,
java.lang.Object arg)
Get decor by key.
|
private static java.lang.Class<? extends java.util.Formattable> |
find(java.lang.String key)
Find decor.
|
private static final java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Class<? extends java.util.Formattable>> DECORS
public static java.util.Formattable decor(java.lang.String key,
java.lang.Object arg)
throws Logger.DecorsManager.DecorException
key - Key for the formatter to be used to fmt the argumentsarg - The arbument to supplyLogger.DecorsManager.DecorException - If some problemprivate static java.lang.Class<? extends java.util.Formattable> find(java.lang.String key)
throws Logger.DecorsManager.DecorException
key - Key for the formatter to be used to fmt the argumentsLogger.DecorsManager.DecorException - If some problemprivate static java.lang.reflect.Constructor<?> ctor(java.lang.Class<? extends java.util.Formattable> type)
throws Logger.DecorsManager.DecorException
type - The typeLogger.DecorsManager.DecorException - If some problem