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

Quick Search    Search Deep

Package com.eireneh.bible.passage

Interface Summary
Passage A Passage is a specialized Collection of Verses.
PassageConstants Various constants used by the concrete Verse classes.
PassageListener A PassageListener gets told when the verses in a Passage * have changed (added or removed).
VerseBase The base unit that is collected by a Passage.
 

Class Summary
AbstractPassage This is a base class to help with some of the common implementation details of being a Passage.
BitwisePassage A Passage that is implemented using a BitSet - one for each verse.
Books Books is a static class that deals with Book number conversions and similar.
Books.Names Handy book finder
Books.Section Handy section finder.
DistinctPassage A Passage that is implemented using a TreeSet of Verses.
PassageCollection Since a Passage no longer implements Collection, a proxy interface might be useful.
PassageEvent Defines an event that encapsulates changes to a Passage.
PassageFactory A PassageFactory is in charge of creating Passages.
PassageTally Similar to a Passage, but that stores a ranking for each of the Verses that it contains.
PassageUtil A Utility class containing various static methods.
RangedPassage A Passage that is implemented using a TreeSet of VerseRanges.
ReadOnlyPassage This is a simple proxy to a real Passage object that denies all attempts to write to it.
RocketPassage A RocketPassage is a bit and heavy implementation of Passage that goes fairly quickly once let of the leash.
Strongs Strongs is a convenience way of recording a Strongs number instead of using a String with a number in it.
SynchronizedPassage This is a simple proxy to a real Passage object that makes all accesses synchronized.
TestPassageListener To help us test the VerseCollectionListener interface
Translation The Translation class stores the following: word (either a String or a Strongs) a list of words it is translated from (Strongs or Strings) a list of words it is translated to (Strongs or Strings) .
Verse A Passage is a pointer to a single verse.
VerseRange A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verse_count.
ZTestBiblePassage Attepmted 100% code coverage testing.
 

Exception Summary
NoSuchVerseException When something tries to use a verse that we don't understand.