|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.crosswire.jsword.versification.BibleNames.NameList
private class BibleNames.NameList
NameList is the internal, internationalize list of names for a locale.
The GNU Lesser General Public License for details.
The copyright to this program is held by its authors.
Field Summary | |
---|---|
private static String |
ALT_KEY
|
private Map<String,BookName> |
altNC
Alternative shortened names for the Deuterocanonical books of the Bible normalized, generated at runtime. |
private Map<String,BookName> |
altNT
Alternative shortened names for the New Testament books of the Bible normalized, generated at runtime. |
private Map<String,BookName> |
altOT
Alternative shortened names for the Old Testament books of the Bible normalized, generated at runtime. |
private LinkedHashMap<BibleBook,BookName> |
books
The collection of BookNames by BibleBooks. |
private static String |
FULL_KEY
|
private Map<String,BookName> |
fullNC
The full names of the Deuterocanonical books of the Bible normalized, generated at runtime |
private Map<String,BookName> |
fullNT
The full names of the New Testament books of the Bible normalized, generated at runtime |
private Map<String,BookName> |
fullOT
The full names of the Old Testament books of the Bible normalized, generated at runtime |
private Locale |
locale
The locale for the Bible Names |
private static String |
SHORT_KEY
|
private Map<String,BookName> |
shortNC
Standard shortened names for the Deuterocanonical books of the Bible normalized, generated at runtime. |
private Map<String,BookName> |
shortNT
Standard shortened names for the New Testament books of the Bible, normalized, generated at runtime. |
private Map<String,BookName> |
shortOT
Standard shortened names for the Old Testament books of the Bible normalized, generated at runtime. |
Constructor Summary | |
---|---|
BibleNames.NameList(Locale locale)
Create NameList for the given locale |
Method Summary | |
---|---|
(package private) BibleBook |
getBook(String find,
boolean fuzzy)
Get a book from its name. |
(package private) BookName |
getBookName(BibleBook book)
|
(package private) String |
getLongName(BibleBook book)
Get the full name of a book (e.g. |
(package private) String |
getPreferredName(BibleBook book)
Get the preferred name of a book. |
(package private) String |
getShortName(BibleBook book)
Get the short name of a book (e.g. |
private String |
getString(ResourceBundle resources,
String key)
|
private void |
initialize()
Load up the resources for Bible book and section names, and cache the upper and lower versions of them. |
private void |
store(ResourceBundle resources,
BibleBook book,
Map fullMap,
Map shortMap,
Map altMap)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final String FULL_KEY
private static final String SHORT_KEY
private static final String ALT_KEY
private Locale locale
private LinkedHashMap<BibleBook,BookName> books
private Map<String,BookName> fullNT
private Map<String,BookName> fullOT
private Map<String,BookName> fullNC
private Map<String,BookName> shortNT
private Map<String,BookName> shortOT
private Map<String,BookName> shortNC
private Map<String,BookName> altNT
private Map<String,BookName> altOT
private Map<String,BookName> altNC
Constructor Detail |
---|
BibleNames.NameList(Locale locale)
Method Detail |
---|
BookName getBookName(BibleBook book)
String getPreferredName(BibleBook book)
book
- The book of the Bible
String getLongName(BibleBook book)
book
- The book of the Bible
String getShortName(BibleBook book)
book
- The book of the Bible
BibleBook getBook(String find, boolean fuzzy)
find
- The string to identifyfuzzy
- Whether to also find bible books where only a substring matches
private void initialize()
private void store(ResourceBundle resources, BibleBook book, Map fullMap, Map shortMap, Map altMap)
private String getString(ResourceBundle resources, String key)
|
Copyright ยจ 2003-2015 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |