Class LevelPatternSelector

    • Field Detail

      • formatterMap

        private final java.util.Map<java.lang.String,​PatternFormatter[]> formatterMap
      • patternMap

        private final java.util.Map<java.lang.String,​java.lang.String> patternMap
      • defaultPattern

        private final java.lang.String defaultPattern
      • LOGGER

        private static Logger LOGGER
      • requiresLocation

        private final boolean requiresLocation
    • Constructor Detail

      • LevelPatternSelector

        @Deprecated
        public LevelPatternSelector​(PatternMatch[] properties,
                                    java.lang.String defaultPattern,
                                    boolean alwaysWriteExceptions,
                                    boolean noConsoleNoAnsi,
                                    Configuration config)
        Deprecated.
        Use newBuilder() instead. This will be private in a future version.
      • LevelPatternSelector

        private LevelPatternSelector​(PatternMatch[] properties,
                                     java.lang.String defaultPattern,
                                     boolean alwaysWriteExceptions,
                                     boolean disableAnsi,
                                     boolean noConsoleNoAnsi,
                                     Configuration config)
    • Method Detail

      • createSelector

        @Deprecated
        public static LevelPatternSelector createSelector​(PatternMatch[] properties,
                                                          java.lang.String defaultPattern,
                                                          boolean alwaysWriteExceptions,
                                                          boolean noConsoleNoAnsi,
                                                          Configuration configuration)
        Deprecated.
        Use newBuilder() instead.
        Deprecated, use newBuilder() instead.
        Parameters:
        properties - PatternMatch configuration items
        defaultPattern - the default pattern
        alwaysWriteExceptions - To always write exceptions even if the pattern contains no exception conversions.
        noConsoleNoAnsi - Do not output ANSI escape codes if System.console() is null.
        configuration - the current configuration
        Returns:
        a new MarkerPatternSelector.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object