public class PreciseCalendarFormatter extends AbstractCalendarFormatter
| Modifier and Type | Field and Description |
|---|---|
private static PreciseCalendarFormatter |
theInstance |
| Modifier | Constructor and Description |
|---|---|
private |
PreciseCalendarFormatter() |
| Modifier and Type | Method and Description |
|---|---|
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) |
private void |
formatTwoDigits(java.lang.Integer v,
int offset,
java.lang.StringBuffer buf)
formats Integer into two-character-wide string.
|
private void |
formatTwoDigits(java.lang.Integer v,
java.lang.StringBuffer buf) |
protected void |
formatYear(java.lang.Object cal,
java.lang.StringBuffer buf) |
protected java.util.Calendar |
toCalendar(java.lang.Object cal) |
doFormat, formatTwoDigitsprivate static final PreciseCalendarFormatter theInstance
public static java.lang.String format(java.lang.String format,
IDateTimeValueType cal)
protected java.util.Calendar toCalendar(java.lang.Object cal)
toCalendar in class AbstractCalendarFormatterprotected void formatYear(java.lang.Object cal,
java.lang.StringBuffer buf)
formatYear in class AbstractCalendarFormatterprotected void formatMonth(java.lang.Object cal,
java.lang.StringBuffer buf)
formatMonth in class AbstractCalendarFormatterprotected void formatDays(java.lang.Object cal,
java.lang.StringBuffer buf)
formatDays in class AbstractCalendarFormatterprotected void formatHours(java.lang.Object cal,
java.lang.StringBuffer buf)
formatHours in class AbstractCalendarFormatterprotected void formatMinutes(java.lang.Object cal,
java.lang.StringBuffer buf)
formatMinutes in class AbstractCalendarFormatterprotected void formatSeconds(java.lang.Object cal,
java.lang.StringBuffer buf)
formatSeconds in class AbstractCalendarFormatterprivate void formatTwoDigits(java.lang.Integer v,
java.lang.StringBuffer buf)
private void formatTwoDigits(java.lang.Integer v,
int offset,
java.lang.StringBuffer buf)