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 private
CalendarFormatter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
doFormat(java.lang.String format, java.util.Calendar cal)
private static void
formatDays(java.util.Calendar cal, java.lang.StringBuilder buf)
private static void
formatHours(java.util.Calendar cal, java.lang.StringBuilder buf)
private static void
formatMinutes(java.util.Calendar cal, java.lang.StringBuilder buf)
private static void
formatMonth(java.util.Calendar cal, java.lang.StringBuilder buf)
private static void
formatSeconds(java.util.Calendar cal, java.lang.StringBuilder buf)
private static void
formatTimeZone(java.util.Calendar cal, java.lang.StringBuilder buf)
formats time zone specifier.private static void
formatTwoDigits(int n, java.lang.StringBuilder buf)
formats Integer into two-character-wide string.private static void
formatYear(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.
-
-