Top Fields Constructors Methods
com.sun.msv.datatype.xsd.datetime

public Class PreciseCalendarFormatter

extends AbstractCalendarFormatter
Class Inheritance
Imports
java.math.BigDecimal, .BigInteger, java.util.Calendar

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private static final PreciseCalendarFormatter

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
protected void
protected void
protected void
protected void
protected void
private void
private void
formatTwoDigits(Integer v, int offset, StringBuffer buf)

formats Integer into two-character-wide string.

protected void
protected Calendar
Inherited from com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter:
doFormatformatTwoDigits

Field Detail

theInstanceback to summary
private static final PreciseCalendarFormatter theInstance

Constructor Detail

PreciseCalendarFormatterback to summary
private PreciseCalendarFormatter()

Method Detail

formatback to summary
public static String format(String format, IDateTimeValueType cal)
formatDaysback to summary
protected void formatDays(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatDays.

formatHoursback to summary
protected void formatHours(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatHours.

formatMinutesback to summary
protected void formatMinutes(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatMinutes.

formatMonthback to summary
protected void formatMonth(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatMonth.

formatSecondsback to summary
protected void formatSeconds(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatSeconds.

formatTwoDigitsback to summary
private void formatTwoDigits(Integer v, StringBuffer buf)
formatTwoDigitsback to summary
private void formatTwoDigits(Integer v, int offset, StringBuffer buf)

formats Integer into two-character-wide string.

formatYearback to summary
protected void formatYear(Object cal, StringBuffer buf)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.formatYear.

toCalendarback to summary
protected Calendar toCalendar(Object cal)

Implements abstract com.sun.msv.datatype.xsd.datetime.AbstractCalendarFormatter.toCalendar.