Uses of Interface
org.apache.logging.log4j.layout.template.json.resolver.TemplateResolver
-
Packages that use TemplateResolver Package Description org.apache.logging.log4j.layout.template.json org.apache.logging.log4j.layout.template.json.resolver -
-
Uses of TemplateResolver in org.apache.logging.log4j.layout.template.json
Fields in org.apache.logging.log4j.layout.template.json declared as TemplateResolver Modifier and Type Field Description private TemplateResolver<LogEvent>
JsonTemplateLayout. eventResolver
Methods in org.apache.logging.log4j.layout.template.json that return TemplateResolver Modifier and Type Method Description private TemplateResolver<LogEvent>
JsonTemplateLayout. createEventResolver(JsonTemplateLayout.Builder builder, Configuration configuration, java.nio.charset.Charset charset, JsonWriter jsonWriter)
-
Uses of TemplateResolver in org.apache.logging.log4j.layout.template.json.resolver
Subinterfaces of TemplateResolver in org.apache.logging.log4j.layout.template.json.resolver Modifier and Type Interface Description interface
EventResolver
TemplateResolver
specialized forLogEvent
s.(package private) interface
StackTraceResolver
TemplateResolver
specialized forThrowable
s.Classes in org.apache.logging.log4j.layout.template.json.resolver that implement TemplateResolver Modifier and Type Class Description class
CaseConverterResolver
Converts the case of string values.class
CounterResolver
Resolves a number from an internal counter.class
EndOfBatchResolver
endOfBatch
indicator resolver.class
ExceptionResolver
Exception resolver.class
ExceptionRootCauseResolver
Exception root cause resolver.class
LevelResolver
Level
resolver.class
LoggerResolver
Logger resolver.class
MainMapResolver
An index-based resolver for the main() method arguments.class
MapResolver
MapMessage
resolver.class
MarkerResolver
AMarker
resolver.class
MessageParameterResolver
Message
parameter (i.e.,Message.getParameters()
) resolver.class
MessageResolver
Message
resolver.class
PatternResolver
Resolver delegating toPatternLayout
.(package private) class
ReadOnlyStringMapResolver
ReadOnlyStringMap
resolver.class
SourceResolver
Resolver for theStackTraceElement
returned byLogEvent.getSource()
.(package private) class
StackTraceElementResolver
StackTraceElement
resolver.(package private) class
StackTraceObjectResolver
Exception stack trace to JSON object resolver used byExceptionResolver
.(package private) class
StackTraceStringResolver
Exception stack trace to JSON string resolver used byExceptionResolver
.private static class
TemplateResolvers.UnresolvableTemplateResolver
class
ThreadContextDataResolver
Mapped Diagnostic Context (MDC), aka.class
ThreadContextStackResolver
Nested Diagnostic Context (NDC), aka.class
ThreadResolver
Thread resolver.class
TimestampResolver
Timestamp resolver.private static class
TimestampResolver.EpochResolver
private static class
TimestampResolver.PatternResolver
Fields in org.apache.logging.log4j.layout.template.json.resolver declared as TemplateResolver Modifier and Type Field Description private static TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. CLASS_NAME_RESOLVER
private static TemplateResolver<?>
TemplateResolvers. EMPTY_ARRAY_RESOLVER
private static TemplateResolver<?>
TemplateResolvers. EMPTY_OBJECT_RESOLVER
private static TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. FILE_NAME_RESOLVER
private TemplateResolver<LogEvent>
CaseConverterResolver. inputResolver
private TemplateResolver<LogEvent>
MarkerResolver. internalResolver
private TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. internalResolver
private static TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. LINE_NUMBER_RESOLVER
private static TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. METHOD_NAME_RESOLVER
private static TemplateResolver<LogEvent>
MarkerResolver. NAME_RESOLVER
private static TemplateResolver<?>
TemplateResolvers. NULL_RESOLVER
private TemplateResolver<LogEvent>
CaseConverterResolver. replacementResolver
private TemplateResolver<java.lang.StackTraceElement>
StackTraceObjectResolver. stackTraceElementResolver
Methods in org.apache.logging.log4j.layout.template.json.resolver that return TemplateResolver Modifier and Type Method Description TemplateResolver<V>
TemplateResolverFactory. create(C context, TemplateResolverConfig config)
private static TemplateResolver<LogEvent>
CaseConverterResolver. createDelegate(EventResolverContext context, TemplateResolverConfig config)
private TemplateResolver<LogEvent>
MarkerResolver. createInternalResolver(TemplateResolverConfig config)
private TemplateResolver<java.lang.StackTraceElement>
StackTraceElementResolver. createInternalResolver(TemplateResolverConfig config)
private static TemplateResolver<LogEvent>
CaseConverterResolver. createReplacement(EventResolverContext context, TemplateResolverConfig config)
private static TemplateResolver<java.lang.StackTraceElement>
ExceptionResolver. createStackTraceElementResolver(EventResolverContext context, TemplateResolverConfig config)
private static <V> TemplateResolver<V>
TemplateResolvers. ofBoolean(boolean value)
private static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofList(C context, java.util.List<java.lang.Object> list)
private static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofMap(C context, java.util.Map<java.lang.String,java.lang.Object> map)
private static <V> TemplateResolver<V>
TemplateResolvers. ofNumber(java.lang.Number number)
(package private) static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofObject(C context, java.lang.Object object)
private static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofResolver(C context, java.util.Map<java.lang.String,java.lang.Object> configMap)
private static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofString(C context, java.lang.String fieldValue)
static <V,C extends TemplateResolverContext<V,C>>
TemplateResolver<V>TemplateResolvers. ofTemplate(C context, java.lang.String template)
Constructors in org.apache.logging.log4j.layout.template.json.resolver with parameters of type TemplateResolver Constructor Description StackTraceObjectResolver(TemplateResolver<java.lang.StackTraceElement> stackTraceElementResolver)
-