Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.crosswire.bible.control.search

Interface Summary
CommandWord CommandWord extends SearchWord to allow actions that alter a base Passage.
ParamWord A ParamWord extends SearchWord to provide more information to a CommandWord.
SearchWord The search.Engine uses a Vector of SearchWords to calculate a search.
 

Class Summary
AddCommandWord Alter the Passage by calling addAll with a Passage grabbed from the next word in the search string.
BlurCommandWord Alter the Passage by calling blur with a number grabbed from the next word in the search string.
CustomTokenizer Our command line parsing is a little specialized, so StringTokenizer is not up to the job.
DefaultParamWord The Search Word for a Word to search for.
Engine The central interface to all searching.
GrammarParamWord The Search Word for a Word to search for.
Matcher Find the best match possible for a sentance in a Bible.
PassageLeftParamWord The Search Word for a Word to search for.
PassageRightParamWord The end of an escape to specify a passage directly.
RemoveCommandWord Alter the Passage by calling removeAll with a Passage grabbed from the next word in the search string.
RetainCommandWord Alter the Passage by calling retainAll with a Passage grabbed from the next word in the search string.
SearchDefault A SearchDefault is a utility class for the Search package.
StartsParamWord The Search Word for a Word to search for.
SubLeftParamWord The Search Word for a Word to search for.
SubRightParamWord The Search Word for a Word to search for.
TestCustomTokenizer JUnit Test.
TestEngine JUnit Test.
TestParamWord A test SearchParamWord
TestSearchWords JUnit Test.
 

Exception Summary
SearchException Something in the search failed.