Class RepeatPatternConverter

    • Field Detail

      • result

        private final java.lang.String result
    • Constructor Detail

      • RepeatPatternConverter

        private RepeatPatternConverter​(java.lang.String result)
        Construct the converter.
        Parameters:
        result - The repeated String
    • Method Detail

      • newInstance

        public static RepeatPatternConverter newInstance​(Configuration config,
                                                         java.lang.String[] options)
        Gets an instance of the class.
        Parameters:
        config - The current Configuration.
        options - pattern options, an array of two elements: repeatString and count.
        Returns:
        instance of class.
      • format

        public void format​(java.lang.Object obj,
                           java.lang.StringBuilder toAppendTo)
        Adds the repeated String to the buffer.
        Specified by:
        format in interface PatternConverter
        Overrides:
        format in class LogEventPatternConverter
        Parameters:
        obj - event to format, may not be null.
        toAppendTo - string buffer to which the formatted event will be appended. May not be null.
      • format

        public void format​(LogEvent event,
                           java.lang.StringBuilder toAppendTo)
        Adds the repeated String to the buffer.
        Specified by:
        format in class LogEventPatternConverter
        Parameters:
        event - event to format, may not be null.
        toAppendTo - string buffer to which the formatted event will be appended. May not be null.
      • format

        private void format​(java.lang.StringBuilder toAppendTo)