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