## Uses of Class
org.crosswire.jsword.versification.BibleNames.NameList

- Packages that use BibleNames.NameList
  Package | Description
  --- | ---
  org.crosswire.jsword.versification | The core responsibility of the versification package is to understand verse references.

- - ### Uses of BibleNames.NameList in org.crosswire.jsword.versification

    Fields in org.crosswire.jsword.versification declared as BibleNames.NameList
    Modifier and Type | Field and Description
    --- | ---
    `private static BibleNames.NameList` | BibleNames.`englishBibleNames` English BibleNames, or null when using the program's default locale

    Fields in org.crosswire.jsword.versification with type parameters of type BibleNames.NameList
    Modifier and Type | Field and Description
    --- | ---
    `private Map<Locale,BibleNames.NameList>` | BibleNames.`localizedBibleNames` we cache the Localized Bible Names because there is quite a bit of processing going on for each individual Locale

    Methods in org.crosswire.jsword.versification that return BibleNames.NameList
    Modifier and Type | Method and Description
    --- | ---
    `private BibleNames.NameList` | BibleNames.`getBibleNamesForLocale(Locale locale)` Gets the bible names for a specific locale.
    `private BibleNames.NameList` | BibleNames.`getLocalizedBibleNames()` Gets the localized bible names, based on the `LocaleProviderManager`