Package org.apache.log4j.chainsaw

## Class LogFilePatternLayoutBuilder

- java.lang.Object
- - org.apache.log4j.chainsaw.LogFilePatternLayoutBuilder

-     public class LogFilePatternLayoutBuilder
      extends Object

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `LogFilePatternLayoutBuilder()` |

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Map<String,​Map<String,​String>>` | `getAppenderConfiguration​(File file)` |
    `static String` | `getLogFormatFromPatternLayout​(String patternLayout)` |
    `static Map<String,​Map<String,​String>>` | `getPropertiesFileAppenderConfiguration​(File propertyFile)` |
    `static String` | `getTimeStampFormat​(String patternLayout)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### LogFilePatternLayoutBuilder

          public LogFilePatternLayoutBuilder()

  - ### Method Detail

    - #### getLogFormatFromPatternLayout

          public static String getLogFormatFromPatternLayout​(String patternLayout)

    - #### getTimeStampFormat

          public static String getTimeStampFormat​(String patternLayout)

    - #### getAppenderConfiguration

          public static Map<String,​Map<String,​String>> getAppenderConfiguration​(File file)

    - #### getPropertiesFileAppenderConfiguration

          public static Map<String,​Map<String,​String>> getPropertiesFileAppenderConfiguration​(File propertyFile)
                                                                                                   throws IOException

      Throws:
        `IOException`