|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.crosswire.jsword.book.BookFilters
public class BookFilters
Some common implementations of BookFilter.
Distribution Licence: JSword is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. The License is available on the internet here, or by writing to: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA The copyright to this program is held by it's authors. |
Licence
Nested Class Summary | |
---|---|
private static class |
BookFilters.AllBookFilter
Filter for all books |
private static class |
BookFilters.BiblesBookFilter
Filter for all Bibles |
private static class |
BookFilters.CommentariesBookFilter
Filter for all commentaries |
private static class |
BookFilters.DictionariesBookFilter
Filter for all dictionaries |
private static class |
BookFilters.GreekDefinitionsBookFilter
Filter for all Greek Definition Dictionaries |
private static class |
BookFilters.GreekParseBookFilter
Filter for all Greek Parse/Morphology Dictionaries |
private static class |
BookFilters.HebrewDefinitionsBookFilter
Filter for all Hebrew Definition Dictionaries |
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 |
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 |
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 |
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 commentariesBookFilter
private static BookFilter greekDefinitionsBookFilter
private static BookFilter greekParseBookFilter
private static BookFilter hebrewDefinitionsBookFilter
private static BookFilter hebrewParseBookFilter
Constructor Detail |
---|
private BookFilters()
Method Detail |
---|
public static BookFilter getAll()
public static BookFilter getBibles()
public static BookFilter getDictionaries()
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)
|
Copyright ? 2003-2004 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |