| Interface | Description |
|---|---|
| AbstractJsonPatternParser.Operation<T> | |
| NodeWriter<Event> |
Writes a JSON pattern node into JSON generator supplied.
|
| ValueGetter<Event,T> |
Computes a value given an event.
|
| Class | Description |
|---|---|
| AbstractJsonPatternParser<Event> |
Parser that takes a JSON pattern, resolves all the conversion specifiers and returns an instance
of NodeWriter that, when its write() method is invoked, produces JSON defined by the parsed pattern.
|
| AbstractJsonPatternParser.ArrayWriter<Event> | |
| AbstractJsonPatternParser.AsBooleanOperation | |
| AbstractJsonPatternParser.AsDoubleOperation | |
| AbstractJsonPatternParser.AsLongOperation | |
| AbstractJsonPatternParser.LayoutValueGetter<Event> | |
| AbstractJsonPatternParser.ObjectWriter<Event> | |
| AbstractJsonPatternParser.ValueWriter<Event> | |
| AccessEventJsonPatternParser | |
| EnhancedPropertyConverter |
Variation of the Logback
PropertyConverter with the option to specify a default
value to use when the property does not exist instead of returning null as does
the original Logback implementation. |
| LoggingEventJsonPatternParser | |
| PatternLayoutAdapter<E> |
Adapter around a
PatternLayoutBase to allow writing the pattern into a supplied StringBuilder
instead of returning a String. |
| Exception | Description |
|---|---|
| AbstractJsonPatternParser.JsonPatternException |
Copyright © 2013–2022. All rights reserved.