Class DefaultsFactory


  • public class DefaultsFactory
    extends java.lang.Object
    Factory for providing default implementation.
    • Constructor Detail

      • DefaultsFactory

        public DefaultsFactory()
    • Method Detail

      • createJsonFormatter

        public static JsonFormatter createJsonFormatter()
        Create the default JSON formatter.
      • createXmlFormatter

        public static XmlFormatter createXmlFormatter()
        Create the default XML formatter.
      • createThrowableFormatter

        public static ThrowableFormatter createThrowableFormatter()
        Create the default throwable formatter.
      • createThreadFormatter

        public static ThreadFormatter createThreadFormatter()
        Create the default thread formatter.
      • createStackTraceFormatter

        public static StackTraceFormatter createStackTraceFormatter()
        Create the default stack trace formatter.
      • createBorderFormatter

        public static BorderFormatter createBorderFormatter()
        Create the default border formatter.
      • createFlattener

        public static Flattener createFlattener()
        Create the default Flattener.
      • createPrinter

        public static Printer createPrinter()
        Create the default printer.
      • createFileNameGenerator

        public static FileNameGenerator createFileNameGenerator()
        Create the default file name generator for FilePrinter.
      • createCleanStrategy

        public static CleanStrategy createCleanStrategy()
        Create the default clean strategy for FilePrinter.
      • createWriter

        public static Writer createWriter()
        Create the default writer for FilePrinter.
      • builtinObjectFormatters

        public static java.util.Map<java.lang.Class<?>,​ObjectFormatter<?>> builtinObjectFormatters()
        Get the builtin object formatters.
        Returns:
        the builtin object formatters