public class PreciseCalendarFormatter
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
java.lang.String |
doFormat(java.lang.String format,
java.lang.Object cal) |
static java.lang.String |
format(java.lang.String format,
IDateTimeValueType cal) |
protected void |
formatDays(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected void |
formatHours(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected void |
formatMinutes(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected void |
formatMonth(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected void |
formatSeconds(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected void |
formatTwoDigits(int n,
java.lang.StringBuffer buf)
formats Integer into two-character-wide string.
|
protected void |
formatYear(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected java.util.Calendar |
toCalendar(java.lang.Object cal) |
public static java.lang.String format(java.lang.String format, IDateTimeValueType cal)
protected java.util.Calendar toCalendar(java.lang.Object cal)
protected void formatYear(java.lang.Object cal, java.lang.StringBuffer buf)
protected void formatMonth(java.lang.Object cal, java.lang.StringBuffer buf)
protected void formatDays(java.lang.Object cal, java.lang.StringBuffer buf)
protected void formatHours(java.lang.Object cal, java.lang.StringBuffer buf)
protected void formatMinutes(java.lang.Object cal, java.lang.StringBuffer buf)
protected void formatSeconds(java.lang.Object cal, java.lang.StringBuffer buf)
public java.lang.String doFormat(java.lang.String format, java.lang.Object cal) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
protected final void formatTwoDigits(int n, java.lang.StringBuffer buf)
MSV