GWT 2.7.0

## com.google.gwt.i18n.client
Class DateTimeFormatInfoAdapter

    java.lang.Object
      com.google.gwt.i18n.shared.DefaultDateTimeFormatInfo
          com.google.gwt.i18n.client.DefaultDateTimeFormatInfo
              com.google.gwt.i18n.client.DateTimeFormatInfoAdapter

All Implemented Interfaces:
  DateTimeFormatInfo

     class DateTimeFormatInfoAdapter

extends DefaultDateTimeFormatInfo

Adapter that makes a `DateTimeConstants` implementation suitable for use with something that wants a `DateTimeFormatInfo`. Values not present in `DateTimeConstants` receive default values.

Constructor Summary
`DateTimeFormatInfoAdapter(DateTimeConstants dtc)`

Method Summary
`java.lang.String[]` | `ampms()` Returns array of strings containing abbreviations for Ante Meridiem and Post Meridiem.
`java.lang.String` | `dateFormatFull()` Returns a "full" date format.
`java.lang.String` | `dateFormatLong()` Returns a "long" date format.
`java.lang.String` | `dateFormatMedium()` Returns a "medium" date format.
`java.lang.String` | `dateFormatShort()` Returns a "short" date format.
`java.lang.String[]` | `erasFull()` Returns an array of the full era names.
`java.lang.String[]` | `erasShort()` Returns abbreviations of the era names.
`int` | `firstDayOfTheWeek()` Returns the day which generally comes first in a weekly calendar view, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.
`java.lang.String[]` | `monthsFull()` Returns an array of full month names.
`java.lang.String[]` | `monthsFullStandalone()` Returns an array of month names for use in a stand-alone context.
`java.lang.String[]` | `monthsNarrow()` Returns an array of the shortest abbreviations for months, typically a single character and not guaranteed to be unique.
`java.lang.String[]` | `monthsNarrowStandalone()` Returns an array of the shortest abbreviations for months suitable for use in a stand-alone context, typically a single character and not guaranteed to be unique.
`java.lang.String[]` | `monthsShort()` Returns an array of month abbreviations.
`java.lang.String[]` | `monthsShortStandalone()` Returns an array of month abbreviations, suitable for use in a stand-alone context.
`java.lang.String[]` | `quartersFull()` Returns an array of full quarter names.
`java.lang.String[]` | `quartersShort()` Returns an array of abbreviations for quarters.
`java.lang.String` | `timeFormatFull()` Returns a "full" time format.
`java.lang.String` | `timeFormatLong()` Returns a "long" time format.
`java.lang.String` | `timeFormatMedium()` Returns a "medium" time format.
`java.lang.String` | `timeFormatShort()` Returns a "short" time format.
`java.lang.String[]` | `weekdaysFull()` Returns an array of the full names of weekdays.
`java.lang.String[]` | `weekdaysFullStandalone()` Returns an array of the full names of weekdays, suitable for use in a stand-alone context.
`java.lang.String[]` | `weekdaysNarrow()` Returns an array of the shortest abbreviations for weekdays, typically a single character and not guaranteed to be unique.
`java.lang.String[]` | `weekdaysNarrowStandalone()` Returns an array of the shortest abbreviations for weekdays suitable for use in a stand-alone context, typically a single character and not guaranteed to be unique.
`java.lang.String[]` | `weekdaysShort()` Returns an array of abbreviations for weekdays.
`java.lang.String[]` | `weekdaysShortStandalone()` Returns an array of abbreviations for weekdays, suitable for use in a stand-alone context.
`int` | `weekendEnd()` Returns the day which ends the weekend, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.
`int` | `weekendStart()` Returns the day which starts the weekend, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.

Methods inherited from class com.google.gwt.i18n.shared.DefaultDateTimeFormatInfo

`dateFormat, dateTime, dateTimeFull, dateTimeLong, dateTimeMedium, dateTimeShort, formatDay, formatHour12Minute, formatHour12MinuteSecond, formatHour24Minute, formatHour24MinuteSecond, formatMinuteSecond, formatMonthAbbrev, formatMonthAbbrevDay, formatMonthFull, formatMonthFullDay, formatMonthFullWeekdayDay, formatMonthNumDay, formatYear, formatYearMonthAbbrev, formatYearMonthAbbrevDay, formatYearMonthFull, formatYearMonthFullDay, formatYearMonthNum, formatYearMonthNumDay, formatYearMonthWeekdayDay, formatYearQuarterFull, formatYearQuarterShort, timeFormat`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface com.google.gwt.i18n.shared.DateTimeFormatInfo

`dateFormat, dateTime, dateTimeFull, dateTimeLong, dateTimeMedium, dateTimeShort, formatDay, formatHour12Minute, formatHour12MinuteSecond, formatHour24Minute, formatHour24MinuteSecond, formatMinuteSecond, formatMonthAbbrev, formatMonthAbbrevDay, formatMonthFull, formatMonthFullDay, formatMonthFullWeekdayDay, formatMonthNumDay, formatYear, formatYearMonthAbbrev, formatYearMonthAbbrevDay, formatYearMonthFull, formatYearMonthFullDay, formatYearMonthNum, formatYearMonthNumDay, formatYearMonthWeekdayDay, formatYearQuarterFull, formatYearQuarterShort, timeFormat`

Constructor Detail

### DateTimeFormatInfoAdapter

    public DateTimeFormatInfoAdapter(DateTimeConstants dtc)

Method Detail

### ampms

    public java.lang.String[] ampms()

  Description copied from interface: `DateTimeFormatInfo`
  Returns array of strings containing abbreviations for Ante Meridiem and Post Meridiem.

  Specified by:
    `ampms` in interface `DateTimeFormatInfo`
  Overrides:
    `ampms` in class `DefaultDateTimeFormatInfo`

### dateFormatFull

    public java.lang.String dateFormatFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "full" date format.

  Specified by:
    `dateFormatFull` in interface `DateTimeFormatInfo`
  Overrides:
    `dateFormatFull` in class `DefaultDateTimeFormatInfo`

### dateFormatLong

    public java.lang.String dateFormatLong()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "long" date format.

  Specified by:
    `dateFormatLong` in interface `DateTimeFormatInfo`
  Overrides:
    `dateFormatLong` in class `DefaultDateTimeFormatInfo`

### dateFormatMedium

    public java.lang.String dateFormatMedium()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "medium" date format.

  Specified by:
    `dateFormatMedium` in interface `DateTimeFormatInfo`
  Overrides:
    `dateFormatMedium` in class `DefaultDateTimeFormatInfo`

### dateFormatShort

    public java.lang.String dateFormatShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "short" date format.

  Specified by:
    `dateFormatShort` in interface `DateTimeFormatInfo`
  Overrides:
    `dateFormatShort` in class `DefaultDateTimeFormatInfo`

### erasFull

    public java.lang.String[] erasFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the full era names.

  Specified by:
    `erasFull` in interface `DateTimeFormatInfo`
  Overrides:
    `erasFull` in class `DefaultDateTimeFormatInfo`

### erasShort

    public java.lang.String[] erasShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns abbreviations of the era names.

  Specified by:
    `erasShort` in interface `DateTimeFormatInfo`
  Overrides:
    `erasShort` in class `DefaultDateTimeFormatInfo`

### firstDayOfTheWeek

    public int firstDayOfTheWeek()

  Description copied from interface: `DateTimeFormatInfo`
  Returns the day which generally comes first in a weekly calendar view, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.

  Specified by:
    `firstDayOfTheWeek` in interface `DateTimeFormatInfo`
  Overrides:
    `firstDayOfTheWeek` in class `DefaultDateTimeFormatInfo`

### monthsFull

    public java.lang.String[] monthsFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of full month names.

  Specified by:
    `monthsFull` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsFull` in class `DefaultDateTimeFormatInfo`

### monthsFullStandalone

    public java.lang.String[] monthsFullStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of month names for use in a stand-alone context.

  Specified by:
    `monthsFullStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsFullStandalone` in class `DefaultDateTimeFormatInfo`

### monthsNarrow

    public java.lang.String[] monthsNarrow()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the shortest abbreviations for months, typically a single character and not guaranteed to be unique.

  Specified by:
    `monthsNarrow` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsNarrow` in class `DefaultDateTimeFormatInfo`

### monthsNarrowStandalone

    public java.lang.String[] monthsNarrowStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the shortest abbreviations for months suitable for use in a stand-alone context, typically a single character and not guaranteed to be unique.

  Specified by:
    `monthsNarrowStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsNarrowStandalone` in class `DefaultDateTimeFormatInfo`

### monthsShort

    public java.lang.String[] monthsShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of month abbreviations.

  Specified by:
    `monthsShort` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsShort` in class `DefaultDateTimeFormatInfo`

### monthsShortStandalone

    public java.lang.String[] monthsShortStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of month abbreviations, suitable for use in a stand-alone context.

  Specified by:
    `monthsShortStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `monthsShortStandalone` in class `DefaultDateTimeFormatInfo`

### quartersFull

    public java.lang.String[] quartersFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of full quarter names.

  Specified by:
    `quartersFull` in interface `DateTimeFormatInfo`
  Overrides:
    `quartersFull` in class `DefaultDateTimeFormatInfo`

### quartersShort

    public java.lang.String[] quartersShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of abbreviations for quarters.

  Specified by:
    `quartersShort` in interface `DateTimeFormatInfo`
  Overrides:
    `quartersShort` in class `DefaultDateTimeFormatInfo`

### timeFormatFull

    public java.lang.String timeFormatFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "full" time format.

  Specified by:
    `timeFormatFull` in interface `DateTimeFormatInfo`
  Overrides:
    `timeFormatFull` in class `DefaultDateTimeFormatInfo`

### timeFormatLong

    public java.lang.String timeFormatLong()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "long" time format.

  Specified by:
    `timeFormatLong` in interface `DateTimeFormatInfo`
  Overrides:
    `timeFormatLong` in class `DefaultDateTimeFormatInfo`

### timeFormatMedium

    public java.lang.String timeFormatMedium()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "medium" time format.

  Specified by:
    `timeFormatMedium` in interface `DateTimeFormatInfo`
  Overrides:
    `timeFormatMedium` in class `DefaultDateTimeFormatInfo`

### timeFormatShort

    public java.lang.String timeFormatShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns a "short" time format.

  Specified by:
    `timeFormatShort` in interface `DateTimeFormatInfo`
  Overrides:
    `timeFormatShort` in class `DefaultDateTimeFormatInfo`

### weekdaysFull

    public java.lang.String[] weekdaysFull()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the full names of weekdays.

  Specified by:
    `weekdaysFull` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysFull` in class `DefaultDateTimeFormatInfo`

### weekdaysFullStandalone

    public java.lang.String[] weekdaysFullStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the full names of weekdays, suitable for use in a stand-alone context.

  Specified by:
    `weekdaysFullStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysFullStandalone` in class `DefaultDateTimeFormatInfo`

### weekdaysNarrow

    public java.lang.String[] weekdaysNarrow()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the shortest abbreviations for weekdays, typically a single character and not guaranteed to be unique.

  Specified by:
    `weekdaysNarrow` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysNarrow` in class `DefaultDateTimeFormatInfo`

### weekdaysNarrowStandalone

    public java.lang.String[] weekdaysNarrowStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of the shortest abbreviations for weekdays suitable for use in a stand-alone context, typically a single character and not guaranteed to be unique.

  Specified by:
    `weekdaysNarrowStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysNarrowStandalone` in class `DefaultDateTimeFormatInfo`

### weekdaysShort

    public java.lang.String[] weekdaysShort()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of abbreviations for weekdays.

  Specified by:
    `weekdaysShort` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysShort` in class `DefaultDateTimeFormatInfo`

### weekdaysShortStandalone

    public java.lang.String[] weekdaysShortStandalone()

  Description copied from interface: `DateTimeFormatInfo`
  Returns an array of abbreviations for weekdays, suitable for use in a stand-alone context.

  Specified by:
    `weekdaysShortStandalone` in interface `DateTimeFormatInfo`
  Overrides:
    `weekdaysShortStandalone` in class `DefaultDateTimeFormatInfo`

### weekendEnd

    public int weekendEnd()

  Description copied from interface: `DateTimeFormatInfo`
  Returns the day which ends the weekend, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.

  Note that this value may be numerically less than `DateTimeFormatInfo.weekendStart()` - for example, `DateTimeFormatInfo.weekendStart()` of 6 and `DateTimeFormatInfo.weekendEnd()` of 0 means Saturday and Sunday are the weekend.

  Specified by:
    `weekendEnd` in interface `DateTimeFormatInfo`
  Overrides:
    `weekendEnd` in class `DefaultDateTimeFormatInfo`

### weekendStart

    public int weekendStart()

  Description copied from interface: `DateTimeFormatInfo`
  Returns the day which starts the weekend, as an index into the return value of `DateTimeFormatInfo.weekdaysFull()`.

  Specified by:
    `weekendStart` in interface `DateTimeFormatInfo`
  Overrides:
    `weekendStart` in class `DefaultDateTimeFormatInfo`

GWT 2.7.0