# Uses of Package
org.crosswire.common.icu

- Packages that use org.crosswire.common.icu
  Package | Description
  --- | ---
  org.crosswire.common.icu | Utilities that require icu4j via reflection.
  org.crosswire.common.util | A collection of various generic utility classes.
  org.crosswire.jsword.passage | The core responsibility of the passage package is to store and collate information about the structure of the Bible - The most important classes are `Passage`, `PassageTally` and `Strongs`.

- Classes in org.crosswire.common.icu used by org.crosswire.common.icu
  Class and Description
  DateFormatter DateFormat provides a wrapper of some of DateFormat and SimpleDateFormat using ICU4J if present, otherwise from core Java.

- Classes in org.crosswire.common.icu used by org.crosswire.common.util
  Class and Description
  NumberShaper NumberShaper changes numbers from one number system to another.

- Classes in org.crosswire.common.icu used by org.crosswire.jsword.passage
  Class and Description
  NumberShaper NumberShaper changes numbers from one number system to another.