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. eventResolverMethods 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 interfaceEventResolverTemplateResolverspecialized forLogEvents.(package private) interfaceStackTraceResolverTemplateResolverspecialized forThrowables.Classes in org.apache.logging.log4j.layout.template.json.resolver that implement TemplateResolver Modifier and Type Class Description classCaseConverterResolverConverts the case of string values.classCounterResolverResolves a number from an internal counter.classEndOfBatchResolverendOfBatchindicator resolver.classExceptionResolverException resolver.classExceptionRootCauseResolverException root cause resolver.classLevelResolverLevelresolver.classLoggerResolverLogger resolver.classMainMapResolverAn index-based resolver for the main() method arguments.classMapResolverMapMessageresolver.classMarkerResolverAMarkerresolver.classMessageParameterResolverMessageparameter (i.e.,Message.getParameters()) resolver.classMessageResolverMessageresolver.classPatternResolverResolver delegating toPatternLayout.(package private) classReadOnlyStringMapResolverReadOnlyStringMapresolver.classSourceResolverResolver for theStackTraceElementreturned byLogEvent.getSource().(package private) classStackTraceElementResolverStackTraceElementresolver.(package private) classStackTraceObjectResolverException stack trace to JSON object resolver used byExceptionResolver.(package private) classStackTraceStringResolverException stack trace to JSON string resolver used byExceptionResolver.private static classTemplateResolvers.ArrayResolver<V>private static classTemplateResolvers.BooleanResolver<V>private static classTemplateResolvers.EmptyArrayResolverprivate static classTemplateResolvers.EmptyObjectResolverprivate static classTemplateResolvers.MapResolver<V>private static classTemplateResolvers.NullResolverprivate static classTemplateResolvers.NumberResolver<V>private static classTemplateResolvers.RawStringResolver<V>private static classTemplateResolvers.SubstitutingStringResolver<V>private static classTemplateResolvers.UnresolvableTemplateResolverclassThreadContextDataResolverMapped Diagnostic Context (MDC), aka.classThreadContextStackResolverNested Diagnostic Context (NDC), aka.classThreadResolverThread resolver.classTimestampResolverTimestamp resolver.private static classTimestampResolver.EpochResolverprivate static classTimestampResolver.PatternResolverFields 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_RESOLVERprivate static TemplateResolver<?>TemplateResolvers. EMPTY_ARRAY_RESOLVERprivate static TemplateResolver<?>TemplateResolvers. EMPTY_OBJECT_RESOLVERprivate TemplateResolver<V>TemplateResolvers.FlatteningFieldResolverMethod. fieldResolverprivate TemplateResolver<V>TemplateResolvers.PrefixedFieldResolverMethod. fieldResolverprivate static TemplateResolver<java.lang.StackTraceElement>StackTraceElementResolver. FILE_NAME_RESOLVERprivate TemplateResolver<LogEvent>CaseConverterResolver. inputResolverprivate TemplateResolver<LogEvent>MarkerResolver. internalResolverprivate TemplateResolver<java.lang.StackTraceElement>StackTraceElementResolver. internalResolverprivate static TemplateResolver<java.lang.StackTraceElement>StackTraceElementResolver. LINE_NUMBER_RESOLVERprivate static TemplateResolver<java.lang.StackTraceElement>StackTraceElementResolver. METHOD_NAME_RESOLVERprivate static TemplateResolver<LogEvent>MarkerResolver. NAME_RESOLVERprivate static TemplateResolver<?>TemplateResolvers. NULL_RESOLVERprivate TemplateResolver<LogEvent>CaseConverterResolver. replacementResolverprivate TemplateResolver<V>TemplateResolvers.FieldResolverContext. resolverprivate TemplateResolver<java.lang.StackTraceElement>StackTraceObjectResolver. stackTraceElementResolverFields in org.apache.logging.log4j.layout.template.json.resolver with type parameters of type TemplateResolver Modifier and Type Field Description private java.util.List<TemplateResolver<V>>TemplateResolvers.ArrayResolver. itemResolversMethods 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 FieldResolverContext(TemplateResolver<V> resolver, TemplateResolvers.FieldResolverMethod<V> resolverMethod)FlatteningFieldResolverMethod(TemplateResolver<V> fieldResolver)PrefixedFieldResolverMethod(java.lang.String fieldPrefix, TemplateResolver<V> fieldResolver)StackTraceObjectResolver(TemplateResolver<java.lang.StackTraceElement> stackTraceElementResolver)Constructor parameters in org.apache.logging.log4j.layout.template.json.resolver with type arguments of type TemplateResolver Constructor Description ArrayResolver(java.util.List<TemplateResolver<V>> itemResolvers)
-