Class PreciseCalendarFormatter
- java.lang.Object
-
- com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter
-
- com.sun.msv.datatype.xsd.datetime.PreciseCalendarFormatter
-
public class PreciseCalendarFormatter extends AbstractCalendarFormatter
-
-
Field Summary
Fields Modifier and Type Field Description private static PreciseCalendarFormattertheInstance
-
Constructor Summary
Constructors Modifier Constructor Description privatePreciseCalendarFormatter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringformat(java.lang.String format, IDateTimeValueType cal)protected voidformatDays(java.lang.Object cal, java.lang.StringBuffer buf)protected voidformatHours(java.lang.Object cal, java.lang.StringBuffer buf)protected voidformatMinutes(java.lang.Object cal, java.lang.StringBuffer buf)protected voidformatMonth(java.lang.Object cal, java.lang.StringBuffer buf)protected voidformatSeconds(java.lang.Object cal, java.lang.StringBuffer buf)private voidformatTwoDigits(java.lang.Integer v, int offset, java.lang.StringBuffer buf)formats Integer into two-character-wide string.private voidformatTwoDigits(java.lang.Integer v, java.lang.StringBuffer buf)protected voidformatYear(java.lang.Object cal, java.lang.StringBuffer buf)protected java.util.CalendartoCalendar(java.lang.Object cal)-
Methods inherited from class com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter
doFormat, formatTwoDigits
-
-
-
-
Field Detail
-
theInstance
private static final PreciseCalendarFormatter theInstance
-
-
Method Detail
-
format
public static java.lang.String format(java.lang.String format, IDateTimeValueType cal)
-
toCalendar
protected java.util.Calendar toCalendar(java.lang.Object cal)
- Specified by:
toCalendarin classAbstractCalendarFormatter
-
formatYear
protected void formatYear(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatYearin classAbstractCalendarFormatter
-
formatMonth
protected void formatMonth(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatMonthin classAbstractCalendarFormatter
-
formatDays
protected void formatDays(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatDaysin classAbstractCalendarFormatter
-
formatHours
protected void formatHours(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatHoursin classAbstractCalendarFormatter
-
formatMinutes
protected void formatMinutes(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatMinutesin classAbstractCalendarFormatter
-
formatSeconds
protected void formatSeconds(java.lang.Object cal, java.lang.StringBuffer buf)- Specified by:
formatSecondsin classAbstractCalendarFormatter
-
formatTwoDigits
private void formatTwoDigits(java.lang.Integer v, java.lang.StringBuffer buf)
-
formatTwoDigits
private void formatTwoDigits(java.lang.Integer v, int offset, java.lang.StringBuffer buf)formats Integer into two-character-wide string.
-
-