Module io.jstach.rainbowgum.pattern
Package io.jstach.rainbowgum.pattern.format
@NonNullByDefault
package io.jstach.rainbowgum.pattern.format
Provides
Logback style
pattern formatters. The URI scheme of pattern encoders is
"pattern".
The supported builtin keywords are in the follow enum types:
Rainbow Gum does not currently support all of the builtin keywords that Logback does! But most of them are available.-
ClassDescriptionCompiles a pattern into a formatter.Builder for
PatternCompiler
.Pattern Config needed for pattern keywords that is generally platform specific.Builder to createPatternConfig
.Configures Logback style pattern encoders and offers provision with the URI scheme "pattern".Factory for pattern encoders.Builder to createLogProvider<LogEncoder>
.Creates formatters from pattern keywords and are registered to aPatternRegistry
.A composite formatter factory expects possible children.A keyword formatter factory expects keywords and option list.Pattern registry to register custom keywords.Built-in supported color pattern keys.Built-in supported pattern keys.Pattern keywords.Implement this interface along with the formatter for easier registration.Spring Boot patterns.