Uses of Class
org.apache.logging.log4j.layout.template.json.util.JsonWriter
Packages that use JsonWriter
Package
Description
-
Uses of JsonWriter in org.apache.logging.log4j.layout.template.json
Fields in org.apache.logging.log4j.layout.template.json declared as JsonWriterModifier and TypeFieldDescription(package private) final JsonWriterJsonTemplateLayout.Context.jsonWriterMethods in org.apache.logging.log4j.layout.template.json with parameters of type JsonWriterModifier and TypeMethodDescriptionprivate static Recycler<JsonTemplateLayout.Context> JsonTemplateLayout.createContextRecycler(JsonTemplateLayout.Builder builder, JsonWriter jsonWriter) private static Supplier<JsonTemplateLayout.Context> JsonTemplateLayout.createContextSupplier(Charset charset, JsonWriter jsonWriter) private TemplateResolver<LogEvent> JsonTemplateLayout.createEventResolver(JsonTemplateLayout.Builder builder, Configuration configuration, Charset charset, JsonWriter jsonWriter) Constructors in org.apache.logging.log4j.layout.template.json with parameters of type JsonWriterModifierConstructorDescriptionprivateContext(JsonWriter jsonWriter, Encoder<StringBuilder> encoder) -
Uses of JsonWriter in org.apache.logging.log4j.layout.template.json.resolver
Fields in org.apache.logging.log4j.layout.template.json.resolver declared as JsonWriterModifier and TypeFieldDescriptionprivate JsonWriterEventResolverContext.Builder.jsonWriterprivate final JsonWriterEventResolverContext.jsonWriterprivate JsonWriterMessageParameterResolver.ParameterConsumerState.jsonWriterprivate JsonWriterReadOnlyStringMapResolver.LoopContext.jsonWriterprivate JsonWriterStackTraceElementResolverContext.Builder.jsonWriterprivate final JsonWriterStackTraceElementResolverContext.jsonWriterFields in org.apache.logging.log4j.layout.template.json.resolver with type parameters of type JsonWriterMethods in org.apache.logging.log4j.layout.template.json.resolver that return JsonWriterModifier and TypeMethodDescriptionEventResolverContext.getJsonWriter()StackTraceElementResolverContext.getJsonWriter()TemplateResolverContext.getJsonWriter()Methods in org.apache.logging.log4j.layout.template.json.resolver that return types with arguments of type JsonWriterModifier and TypeMethodDescriptionprivate static Consumer<JsonWriter> CounterResolver.createBigIntegerResolver(BigInteger start) private static Consumer<JsonWriter> CounterResolver.createDelegate(EventResolverContext context, TemplateResolverConfig config) private static Consumer<JsonWriter> CounterResolver.createLongResolver(BigInteger start) private static Consumer<JsonWriter> CounterResolver.createStringifiedBigIntegerResolver(BigInteger start, Recycler<StringBuilder> stringBuilderRecycler) private static Consumer<JsonWriter> CounterResolver.createStringifiedLongResolver(BigInteger start, Recycler<StringBuilder> stringBuilderRecycler) Methods in org.apache.logging.log4j.layout.template.json.resolver with parameters of type JsonWriterModifier and TypeMethodDescriptionprivate voidCaseConverterResolver.convertCase(LogEvent logEvent, JsonWriter jsonWriter, int startIndex) private voidCaseConverterResolver.convertCase(LogEvent logEvent, JsonWriter jsonWriter, int startIndex, String json) private static EventResolverLevelResolver.createNameResolver(JsonWriter contextJsonWriter) private static EventResolverLevelResolver.createSeverityKeywordResolver(JsonWriter contextJsonWriter) voidCaseConverterResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidCaseConverterResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter, boolean succeedingEntry) voidCounterResolver.resolve(LogEvent ignored, JsonWriter jsonWriter) voidEndOfBatchResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidExceptionResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidLevelResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidLoggerResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidMainMapResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidMarkerResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidMessageParameterResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) private voidMessageParameterResolver.resolve(ParameterVisitable parameterVisitable, JsonWriter jsonWriter) Perform a garbage-free resolution viaParameterVisitableinterface.voidMessageResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidPatternResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidReadOnlyStringMapResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidReadOnlyStringMapResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter, boolean succeedingEntry) voidSourceResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidStackTraceElementResolver.resolve(StackTraceElement stackTraceElement, JsonWriter jsonWriter) voidStackTraceObjectResolver.resolve(Throwable throwable, JsonWriter jsonWriter) voidStackTraceStringResolver.resolve(Throwable throwable, JsonWriter jsonWriter) voidTemplateResolver.resolve(V value, JsonWriter jsonWriter) Resolves the givenvalueusing the providedJsonWriter.default voidTemplateResolver.resolve(V value, JsonWriter jsonWriter, boolean succeedingEntry) Resolves the givenvalueusing the providedJsonWriter.voidThreadContextStackResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidThreadResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidTimestampResolver.EpochResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) (package private) abstract voidTimestampResolver.EpochResolver.resolve(Instant logEventInstant, JsonWriter jsonWriter) voidTimestampResolver.PatternResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) voidTimestampResolver.resolve(LogEvent logEvent, JsonWriter jsonWriter) private static voidMessageResolver.resolveString(String fallbackKey, LogEvent logEvent, JsonWriter jsonWriter) private static voidMessageResolver.resolveString(String fallbackKey, Message message, JsonWriter jsonWriter) EventResolverContext.Builder.setJsonWriter(JsonWriter jsonWriter) (package private) StackTraceElementResolverContext.BuilderStackTraceElementResolverContext.Builder.setJsonWriter(JsonWriter jsonWriter) private static booleanMessageResolver.writeMultiformatMessage(JsonWriter jsonWriter, Message message) private static booleanMessageResolver.writeObjectMessage(JsonWriter jsonWriter, Message message) -
Uses of JsonWriter in org.apache.logging.log4j.layout.template.json.util
Methods in org.apache.logging.log4j.layout.template.json.util that return JsonWriter