javax.xml.bind
Class DatatypeConverterImpl.CalendarFormatter
java.lang.Object
javax.xml.bind.DatatypeConverterImpl.CalendarFormatter
- Enclosing class:
- DatatypeConverterImpl
private static final class DatatypeConverterImpl.CalendarFormatter
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatatypeConverterImpl.CalendarFormatter
private DatatypeConverterImpl.CalendarFormatter()
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.