|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VerseKey | |
---|---|
org.crosswire.jsword.passage |
The core responsibility of the passage package is to store and collate
information about the structure of the Bible - The most important classes are
Passage , PassageTally and Strongs . |
Uses of VerseKey in org.crosswire.jsword.passage |
---|
Subinterfaces of VerseKey in org.crosswire.jsword.passage | |
---|---|
interface |
Passage
A Passage is a specialized Collection of Verses. |
Classes in org.crosswire.jsword.passage that implement VerseKey | |
---|---|
class |
AbstractPassage
This is a base class to help with some of the common implementation details of being a Passage. |
class |
BitwisePassage
A Passage that is implemented using a BitSet - one for each verse. |
class |
DistinctPassage
A Passage that is implemented using a TreeSet of Verses. |
class |
PassageTally
Similar to a Passage, but that stores a ranking for each of the Verses that it contains. |
class |
RangedPassage
A Passage that is implemented using a TreeSet of VerseRanges. |
(package private) class |
ReadOnlyPassage
This is a simple proxy to a real Passage object that denies all attempts to write to it. |
class |
RocketPassage
A RocketPassage is a bit and heavy implementation of Passage that goes fairly quickly once let of the leash. |
(package private) class |
SynchronizedPassage
This is a simple proxy to a real Passage object that makes all accesses synchronized. |
class |
Verse
A Verse is a pointer to a single verse. |
class |
VerseRange
A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount. |
|
Copyright ? 2003-2011 | |||||||||
PREV NEXT | FRAMES NO FRAMES |