Class PatternConverter

  • Direct Known Subclasses:
    BridgePatternConverter

    public abstract class PatternConverter
    extends Object

    PatternConverter is an abtract class that provides the formatting functionality that derived classes need.

    Conversion specifiers in a conversion patterns are parsed to individual PatternConverters. Each of which is responsible for converting a logging event in a converter specific manner.

    Since:
    0.8.2
    Author:
    James P. Cakalic, Ceki Gülcü
    • Constructor Detail

      • PatternConverter

        protected PatternConverter()
    • Method Detail

      • convert

        protected abstract String convert​(LoggingEvent event)
        Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.
      • format

        public void format​(StringBuffer sbuf,
                           LoggingEvent e)
        A template method for formatting in a converter specific way.
      • spacePad

        public void spacePad​(StringBuffer sbuf,
                             int length)
        Fast space padding method.