Class DatePatternConverter

    • Field Detail

      • ABSOLUTE_FORMAT

        private static final java.lang.String ABSOLUTE_FORMAT
        ABSOLUTE string literal.
        See Also:
        Constant Field Values
      • ABSOLUTE_TIME_PATTERN

        private static final java.lang.String ABSOLUTE_TIME_PATTERN
        SimpleTimePattern for ABSOLUTE.
        See Also:
        Constant Field Values
      • DATE_AND_TIME_FORMAT

        private static final java.lang.String DATE_AND_TIME_FORMAT
        DATE string literal.
        See Also:
        Constant Field Values
      • DATE_AND_TIME_PATTERN

        private static final java.lang.String DATE_AND_TIME_PATTERN
        SimpleTimePattern for DATE.
        See Also:
        Constant Field Values
      • ISO8601_FORMAT

        private static final java.lang.String ISO8601_FORMAT
        ISO8601 string literal.
        See Also:
        Constant Field Values
      • ISO8601_PATTERN

        private static final java.lang.String ISO8601_PATTERN
        SimpleTimePattern for ISO8601.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DatePatternConverter

        private DatePatternConverter​(java.lang.String[] options)
        Private constructor.
        Parameters:
        options - options, may be null.
    • Method Detail

      • newInstance

        public static DatePatternConverter newInstance​(java.lang.String[] options)
        Obtains an instance of pattern converter.
        Parameters:
        options - options, may be null.
        Returns:
        instance of pattern converter.
      • format

        public void format​(LoggingEvent event,
                           java.lang.StringBuffer output)
        Formats an event into a string buffer.
        Specified by:
        format in class LoggingEventPatternConverter
        Parameters:
        event - event to format, may not be null.
        output - string buffer to which the formatted event will be appended. May not be null.
      • format

        public void format​(java.lang.Object obj,
                           java.lang.StringBuffer output)
        Formats an object into a string buffer.
        Overrides:
        format in class LoggingEventPatternConverter
        Parameters:
        obj - event to format, may not be null.
        output - string buffer to which the formatted event will be appended. May not be null.
      • format

        public void format​(java.util.Date date,
                           java.lang.StringBuffer toAppendTo)
        Append formatted date to string buffer.
        Parameters:
        date - date
        toAppendTo - buffer to which formatted date is appended.