Class MarkerPatternSelector

    • 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

      • MarkerPatternSelector

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

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

      • createSelector

        @Deprecated
        public static MarkerPatternSelector 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