|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.crosswire.jsword.book.BookFilters
public final class BookFilters
Some common implementations of BookFilter.
for license details.
The copyright to this program is held by it's authors.
Nested Class Summary | |
---|---|
(package private) static class |
BookFilters.AllBookFilter
Filter for all books |
(package private) static class |
BookFilters.BiblesBookFilter
Filter for all Bibles |
(package private) static class |
BookFilters.CommentariesBookFilter
Filter for all commentaries |
(package private) static class |
BookFilters.CustomBookFilter
Custom Filter |
(package private) static class |
BookFilters.DailyDevotionalsBookFilter
Filter for all dictionaries |
(package private) static class |
BookFilters.DictionariesBookFilter
Filter for all dictionaries |
(package private) static class |
BookFilters.GreekDefinitionsBookFilter
Filter for all Greek Definition Dictionaries |
(package private) static class |
BookFilters.GreekParseBookFilter
Filter for all Greek Parse/Morphology Dictionaries |
(package private) static class |
BookFilters.HebrewDefinitionsBookFilter
Filter for all Hebrew Definition Dictionaries |
(package private) static class |
BookFilters.HebrewParseBookFilter
Filter for all Hebrew Parse/Morphology Dictionaries |
Field Summary | |
---|---|
private static BookFilter |
allBookFilter
Filter for all books |
private static BookFilter |
biblesBookFilter
Filter for all Bibles |
private static BookFilter |
commentariesBookFilter
Filter for all commentaries |
private static BookFilter |
dailyDevotionalsBookFilter
Filter for all dictionaries |
private static BookFilter |
dictionariesBookFilter
Filter for all dictionaries |
private static BookFilter |
greekDefinitionsBookFilter
Filter for all Greek Definition Dictionaries |
private static BookFilter |
greekParseBookFilter
Filter for all Greek Parse/Morphology Dictionaries |
private static BookFilter |
hebrewDefinitionsBookFilter
Filter for all Hebrew Definition Dictionaries |
private static BookFilter |
hebrewParseBookFilter
Filter for all Hebrew Parse/Morphology Dictionaries |
(package private) static Logger |
log
The log stream |
Constructor Summary | |
---|---|
private |
BookFilters()
Ensure we cant be created |
Method Summary | |
---|---|
static BookFilter |
both(BookFilter b1,
BookFilter b2)
A filter that accepts Books that match two criteria. |
static BookFilter |
either(BookFilter b1,
BookFilter b2)
A filter that accepts Books that match either of two criteria. |
static BookFilter |
getAll()
A simple default filter that returns everything |
static BookFilter |
getBibles()
A filter that accepts everything that implements Bible |
static BookFilter |
getBooksByDriver(BookDriver driver)
A filter that accepts Books that match either of two criteria. |
static BookFilter |
getCommentaries()
A filter that accepts everything that implements Commentary |
static BookFilter |
getCustom(String match)
A simple default filter that returns everything. |
static BookFilter |
getDailyDevotionals()
A filter that accepts everything that implements DailyDevotionals |
static BookFilter |
getDictionaries()
A filter that accepts everything that implements Dictionary |
static BookFilter |
getGreekDefinitions()
A filter that accepts everything that is a Greek Definition Dictionary |
static BookFilter |
getGreekParse()
A filter that accepts everything that is a Greek Parse/Morphology Dictionary |
static BookFilter |
getHebrewDefinitions()
A filter that accepts everything that is a Hebrew Definition Dictionary |
static BookFilter |
getHebrewParse()
A filter that accepts everything that is a Hebrew Parse/Morphology Dictionary |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static BookFilter allBookFilter
private static BookFilter biblesBookFilter
private static BookFilter dictionariesBookFilter
private static BookFilter dailyDevotionalsBookFilter
private static BookFilter commentariesBookFilter
private static BookFilter greekDefinitionsBookFilter
private static BookFilter greekParseBookFilter
private static BookFilter hebrewDefinitionsBookFilter
private static BookFilter hebrewParseBookFilter
static final Logger log
Constructor Detail |
---|
private BookFilters()
Method Detail |
---|
public static BookFilter getAll()
public static BookFilter getBibles()
public static BookFilter getDictionaries()
public static BookFilter getDailyDevotionals()
public static BookFilter getCommentaries()
public static BookFilter getGreekDefinitions()
public static BookFilter getGreekParse()
public static BookFilter getHebrewDefinitions()
public static BookFilter getHebrewParse()
public static BookFilter both(BookFilter b1, BookFilter b2)
public static BookFilter either(BookFilter b1, BookFilter b2)
public static BookFilter getBooksByDriver(BookDriver driver)
public static BookFilter getCustom(String match)
initials=ESV;type=Bible;driverName=Sword
match
- a ; separated list of properties (of Book) to matchBook
|
Copyright ยจ 2003-2006 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |