public class LoggingEventJsonPatternParser extends AbstractJsonPatternParser<ILoggingEvent>
AbstractJsonPatternParser.ArrayWriter<Event>, AbstractJsonPatternParser.AsBooleanOperation, AbstractJsonPatternParser.AsDoubleOperation, AbstractJsonPatternParser.AsJsonOperation, AbstractJsonPatternParser.AsLongOperation, AbstractJsonPatternParser.JsonPatternException, AbstractJsonPatternParser.LayoutValueGetter<Event>, AbstractJsonPatternParser.ObjectWriter<Event>, AbstractJsonPatternParser.Operation<T>, AbstractJsonPatternParser.TryJsonOperation, AbstractJsonPatternParser.ValueWriter<Event>
OPERATION_PATTERN
Constructor and Description |
---|
LoggingEventJsonPatternParser(Context context,
JsonFactory jsonFactory) |
Modifier and Type | Method and Description |
---|---|
protected PatternLayoutBase<ILoggingEvent> |
createLayout()
Create a PatternLayout instance of the appropriate type.
|
addOperation, buildLayout, isOmitEmptyFields, makeLayoutValueGetter, parse, setOmitEmptyFields
public LoggingEventJsonPatternParser(Context context, JsonFactory jsonFactory)
protected PatternLayoutBase<ILoggingEvent> createLayout()
AbstractJsonPatternParser
createLayout
in class AbstractJsonPatternParser<ILoggingEvent>
PatternLayoutBase
instanceCopyright © 2013–2021. All rights reserved.