psdi.util.icu

Class HebrewNumerals

  • java.lang.Object
    • psdi.util.icu.HebrewNumerals


  • public class HebrewNumerals
    extends java.lang.Object
    This file encapsulates conversion between European and Hebrew numerals
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String hebrewAlphabetic 
    • Constructor Summary

      Constructors 
      Constructor and Description
      HebrewNumerals() 
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.lang.String FixMalformedHebNumeral(java.lang.String text) 
      static int HebNumeralLength(java.lang.String text)
      Calculate length of a string representing Hebrew numeral, from beginning of string to first non-valid character.
      int HebNumeralToInteger(java.lang.String text)
      Convert Hebrew numeral to integer
      java.lang.String IntegerToHebNumeral(int i)
      Convert integer to Hebrew numeral
      static java.lang.String RemoveGereshChars(java.lang.String str)
      Convert integer to Hebrew numeral, and remove 'geresh' chars to match the string to some formats expected by a calendar
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • hebrewAlphabetic

        public static java.lang.String hebrewAlphabetic
    • Constructor Detail

      • HebrewNumerals

        public HebrewNumerals()
    • Method Detail

      • IntegerToHebNumeral

        public java.lang.String IntegerToHebNumeral(int i)
        Convert integer to Hebrew numeral
      • RemoveGereshChars

        public static java.lang.String RemoveGereshChars(java.lang.String str)
        Convert integer to Hebrew numeral, and remove 'geresh' chars to match the string to some formats expected by a calendar
      • HebNumeralToInteger

        public int HebNumeralToInteger(java.lang.String text)
        Convert Hebrew numeral to integer
      • FixMalformedHebNumeral

        public static java.lang.String FixMalformedHebNumeral(java.lang.String text)
      • HebNumeralLength

        public static int HebNumeralLength(java.lang.String text)
        Calculate length of a string representing Hebrew numeral, from beginning of string to first non-valid character.