Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.crosswire.jsword.book.BookFilter

Packages that use BookFilter
org.crosswire.jsword.book | The Book package provides an interface to a real store of data.
org.crosswire.jsword.book.install.sword | An implementaiion of an installer that can handle Sword Books (Modules).
org.crosswire.jsword.bridge | Command line programs to do useful things.
org.crosswire.jsword.examples | Some examples of how to use the JSword API.
org.crosswire.jsword.index.lucene | An implementation of an Index using Lucene.

Uses of BookFilter in org.crosswire.jsword.book

Classes in org.crosswire.jsword.book that implement BookFilter
`(package private) static class` | `BookFilters.AllBookFilter` Filter for all books
`(package private) static class` | `BookFilters.BookCategoryFilter` Filter for books by category
`static class` | `BookFilters.BookFeatureFilter` Filter for books by feature
`(package private) static class` | `BookFilters.CustomBookFilter` Custom Filter
`(package private) static class` | `BookFilters.NotBookCategoryFilter` Filter for books by category

Fields in org.crosswire.jsword.book declared as BookFilter
`private BookFilter` | `DefaultBook.filter` The filter against books that returns candidates.
`private BookFilter` | `BookFilterIterator.filter` The value filter

Methods in org.crosswire.jsword.book that return BookFilter
`static BookFilter` | `BookFilters.both(BookFilter b1, BookFilter b2)` A filter that accepts Books that match two criteria.
`static BookFilter` | `BookFilters.either(BookFilter b1, BookFilter b2)` A filter that accepts Books that match either of two criteria.
`static BookFilter` | `BookFilters.getAll()` A simple default filter that returns everything
`static BookFilter` | `BookFilters.getBibles()` A filter that accepts everything that implements Bible or Commentary, when commentaries are listed with Bibles.
`static BookFilter` | `BookFilters.getBooksByDriver(BookDriver driver)` A filter that accepts Books that match by book driver.
`static BookFilter` | `BookFilters.getCommentaries()` A filter that accepts everything that implements Commentary
`static BookFilter` | `BookFilters.getCustom(String match)` A simple default filter that returns everything.
`static BookFilter` | `BookFilters.getDailyDevotionals()` A filter that accepts everything that implements DailyDevotionals
`static BookFilter` | `BookFilters.getDictionaries()` A filter that accepts everything that implements Dictionary
`static BookFilter` | `BookFilters.getGeneralBooks()` A filter that accepts everything that implements GeneralBook
`static BookFilter` | `BookFilters.getGlossaries()` A filter that accepts everything that implements Dictionary
`static BookFilter` | `BookFilters.getGreekDefinitions()` A filter that accepts everything that is a Greek Definition Dictionary
`static BookFilter` | `BookFilters.getGreekParse()` A filter that accepts everything that is a Greek Parse/Morphology Dictionary
`static BookFilter` | `BookFilters.getHebrewDefinitions()` A filter that accepts everything that is a Hebrew Definition Dictionary
`static BookFilter` | `BookFilters.getHebrewParse()` A filter that accepts everything that is a Hebrew Parse/Morphology Dictionary
`static BookFilter` | `BookFilters.getMaps()` A filter that accepts everything that implements Maps
`static BookFilter` | `BookFilters.getNonBibles()` A filter that accepts everything that's not a Bible or a Commentary, when commentaries are listed with Bibles.
`static BookFilter` | `BookFilters.getOnlyBibles()` A filter that accepts everything that implements Bible.

Methods in org.crosswire.jsword.book with parameters of type BookFilter
`static BookFilter` | `BookFilters.both(BookFilter b1, BookFilter b2)` A filter that accepts Books that match two criteria.
`static BookFilter` | `BookFilters.either(BookFilter b1, BookFilter b2)` A filter that accepts Books that match either of two criteria.
`private static Map<Book,String>` | `Defaults.getBookMap(BookFilter filter)` Convert a filter into an array of names of Books that pass the filter.
`List<Book>` | `Books.getBooks(BookFilter filter)`
`List<Book>` | `BookList.getBooks(BookFilter filter)` Get a filtered list of all the Books.
`List<Book>` | `AbstractBookList.getBooks(BookFilter filter)`

Constructors in org.crosswire.jsword.book with parameters of type BookFilter
`BookFilterIterator(Iterable<Book> books, BookFilter filter)` Simple ctor
`DefaultBook(BookList bookList, BookFilter bookFilter)`

Uses of BookFilter in org.crosswire.jsword.book.install.sword

Methods in org.crosswire.jsword.book.install.sword with parameters of type BookFilter
`List<Book>` | `AbstractSwordInstaller.getBooks(BookFilter filter)`

Uses of BookFilter in org.crosswire.jsword.bridge

Methods in org.crosswire.jsword.bridge with parameters of type BookFilter
`static List<Book>` | `BookInstaller.getInstalledBooks(BookFilter filter)` Get a list of installed books by BookFilter.
`List<Book>` | `BookInstaller.getRepositoryBooks(String repositoryName, BookFilter filter)` Get a list of books in a repository by BookFilter.

Uses of BookFilter in org.crosswire.jsword.examples

Classes in org.crosswire.jsword.examples that implement BookFilter
`(package private) static class` | `APIExamples.MyBookFilter` A simple BookFilter that looks for a Bible by name.

Uses of BookFilter in org.crosswire.jsword.index.lucene

Methods in org.crosswire.jsword.index.lucene with parameters of type BookFilter
`static String` | `IndexMetadata.generateInstalledBooksIndexVersionReport(BookFilter filter)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Copyright ¨ 2003-2015
PREV NEXT | FRAMES NO FRAMES