Package jakarta.xml.bind
Class DatatypeConverterImpl.CalendarFormatter
- java.lang.Object
-
- jakarta.xml.bind.DatatypeConverterImpl.CalendarFormatter
-
- Enclosing class:
- DatatypeConverterImpl
private static final class DatatypeConverterImpl.CalendarFormatter extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateCalendarFormatter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdoFormat(java.lang.String format, java.util.Calendar cal)private static voidformatDays(java.util.Calendar cal, java.lang.StringBuilder buf)private static voidformatHours(java.util.Calendar cal, java.lang.StringBuilder buf)private static voidformatMinutes(java.util.Calendar cal, java.lang.StringBuilder buf)private static voidformatMonth(java.util.Calendar cal, java.lang.StringBuilder buf)private static voidformatSeconds(java.util.Calendar cal, java.lang.StringBuilder buf)private static voidformatTimeZone(java.util.Calendar cal, java.lang.StringBuilder buf)formats time zone specifier.private static voidformatTwoDigits(int n, java.lang.StringBuilder buf)formats Integer into two-character-wide string.private static voidformatYear(java.util.Calendar cal, java.lang.StringBuilder buf)
-
-
-
Method Detail
-
doFormat
public static java.lang.String doFormat(java.lang.String format, java.util.Calendar cal) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
formatYear
private static void formatYear(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatMonth
private static void formatMonth(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatDays
private static void formatDays(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatHours
private static void formatHours(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatMinutes
private static void formatMinutes(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatSeconds
private static void formatSeconds(java.util.Calendar cal, java.lang.StringBuilder buf)
-
formatTimeZone
private static void formatTimeZone(java.util.Calendar cal, java.lang.StringBuilder buf)formats time zone specifier.
-
formatTwoDigits
private static void formatTwoDigits(int n, java.lang.StringBuilder buf)formats Integer into two-character-wide string.
-
-