psdi.util.icu

Class HebrewDateFormat

  • java.lang.Object
    • java.text.Format
      • com.ibm.icu.text.UFormat
        • com.ibm.icu.text.DateFormat
          • com.ibm.icu.text.SimpleDateFormat
            • psdi.util.icu.HebrewDateFormat
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class HebrewDateFormat
    extends com.ibm.icu.text.SimpleDateFormat
    This file extends SimpleDateFormat of ICU with the following extension: for Hebrew locale, Hebrew numerals are used for days, months and years.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.ibm.icu.text.DateFormat

        com.ibm.icu.text.DateFormat.Field
    • Field Summary

      • Fields inherited from class com.ibm.icu.text.DateFormat

        ABBR_MONTH, ABBR_MONTH_DAY, ABBR_MONTH_WEEKDAY_DAY, ABBR_STANDALONE_MONTH, AM_PM_FIELD, calendar, DATE_FIELD, DAY, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, DOW_LOCAL_FIELD, ERA_FIELD, EXTENDED_YEAR_FIELD, FIELD_COUNT, FRACTIONAL_SECOND_FIELD, FULL, HOUR, HOUR_GENERIC_TZ, HOUR_MINUTE, HOUR_MINUTE_GENERIC_TZ, HOUR_MINUTE_SECOND, HOUR_MINUTE_TZ, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR_TZ, HOUR0_FIELD, HOUR1_FIELD, HOUR24_MINUTE, HOUR24_MINUTE_SECOND, JULIAN_DAY_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MILLISECONDS_IN_DAY_FIELD, MINUTE_FIELD, MINUTE_SECOND, MONTH, MONTH_DAY, MONTH_FIELD, MONTH_WEEKDAY_DAY, NONE, NUM_MONTH, NUM_MONTH_DAY, NUM_MONTH_WEEKDAY_DAY, numberFormat, QUARTER_FIELD, RELATIVE, RELATIVE_DEFAULT, RELATIVE_FULL, RELATIVE_LONG, RELATIVE_MEDIUM, RELATIVE_SHORT, SECOND_FIELD, SHORT, STANDALONE_DAY_FIELD, STANDALONE_MONTH, STANDALONE_MONTH_FIELD, STANDALONE_QUARTER_FIELD, TIMEZONE_FIELD, TIMEZONE_GENERIC_FIELD, TIMEZONE_RFC_FIELD, TIMEZONE_SPECIAL_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR, YEAR_ABBR_MONTH, YEAR_ABBR_MONTH_DAY, YEAR_ABBR_MONTH_WEEKDAY_DAY, YEAR_ABBR_QUARTER, YEAR_FIELD, YEAR_MONTH, YEAR_MONTH_DAY, YEAR_MONTH_WEEKDAY_DAY, YEAR_NUM_MONTH, YEAR_NUM_MONTH_DAY, YEAR_NUM_MONTH_WEEKDAY_DAY, YEAR_QUARTER, YEAR_WOY_FIELD
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      protected void subFormat(java.lang.StringBuffer buf, char ch, int count, int beginOffset, java.text.FieldPosition pos, com.ibm.icu.util.Calendar cal) 
      protected int subParse(java.lang.String text, int start, char ch, int count, boolean obeyCount, boolean allowNegative, boolean[] ambiguousYear, com.ibm.icu.util.Calendar cal) 
      • Methods inherited from class com.ibm.icu.text.SimpleDateFormat

        applyLocalizedPattern, applyPattern, clone, equals, format, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, getInstance, getNumberFormat, getSymbols, hashCode, intervalFormatByAlgorithm, matchQuarterString, matchString, parse, patternCharToDateFormatField, set2DigitYearStart, setDateFormatSymbols, setNumberFormat, subFormat, toLocalizedPattern, toPattern, zeroPaddingNumber, zeroPaddingNumber
      • Methods inherited from class com.ibm.icu.text.DateFormat

        format, format, format, getAvailableLocales, getAvailableULocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateInstance, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getInstance, getInstance, getInstance, getNumberFormat, getPatternInstance, getPatternInstance, getPatternInstance, getPatternInstance, getPatternInstance, getTimeInstance, getTimeInstance, getTimeInstance, getTimeInstance, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parse, parseObject, setCalendar, setLenient, setTimeZone
      • Methods inherited from class com.ibm.icu.text.UFormat

        getLocale
      • Methods inherited from class java.text.Format

        format, parseObject
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HebrewDateFormat

        public HebrewDateFormat()
      • HebrewDateFormat

        public HebrewDateFormat(java.lang.String pattern)
      • HebrewDateFormat

        public HebrewDateFormat(java.lang.String pattern,
                                java.util.Locale loc)
      • HebrewDateFormat

        public HebrewDateFormat(java.lang.String pattern,
                                com.ibm.icu.util.ULocale loc)
      • HebrewDateFormat

        public HebrewDateFormat(java.lang.String pattern,
                                com.ibm.icu.text.DateFormatSymbols formatData)
    • Method Detail

      • subFormat

        protected void subFormat(java.lang.StringBuffer buf,
                                 char ch,
                                 int count,
                                 int beginOffset,
                                 java.text.FieldPosition pos,
                                 com.ibm.icu.util.Calendar cal)
        Overrides:
        subFormat in class com.ibm.icu.text.SimpleDateFormat
      • subParse

        protected int subParse(java.lang.String text,
                               int start,
                               char ch,
                               int count,
                               boolean obeyCount,
                               boolean allowNegative,
                               boolean[] ambiguousYear,
                               com.ibm.icu.util.Calendar cal)
        Overrides:
        subParse in class com.ibm.icu.text.SimpleDateFormat