|
|||||||||
| Home >> All >> com >> eireneh >> bible >> book >> [ raw overview ] | PREV NEXT | ||||||||
A
- accept(File, String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver.CustomFilenameFilter
- append(BibleEle, VerseRange) - Method in class com.eireneh.bible.book.raw.RawBible
- Part of the Bible interface - Get the text for this reference.
- array - Variable in class com.eireneh.bible.book.raw.InstsMem
- The store of data
- array - Variable in class com.eireneh.bible.book.raw.ItemsMem
- Converting indexes to Words - this is about the number of words in the Bible
C
- CaseInstsMem - class com.eireneh.bible.book.raw.CaseInstsMem.
- A CaseInstsMem provides access to the list of case ids that make up a Passage.
- CaseInstsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.CaseInstsMem
- Basic constructor
- CaseInstsMem(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.CaseInstsMem
- Basic constructor
- cache - Variable in class com.eireneh.bible.book.raw.RawBible
- The cache of word searches
- case_insts - Variable in class com.eireneh.bible.book.raw.RawBible
- The source of Case Instances
- com.eireneh.bible.book.raw - package com.eireneh.bible.book.raw
- count - Variable in class com.eireneh.bible.book.raw.ItemsMem
- The number of items so far
- create - Variable in class com.eireneh.bible.book.raw.InstsDisk
- Are we allowed to create new indexes
- create - Variable in class com.eireneh.bible.book.raw.Mem
- Are we allowed to create new indexes
- create - Variable in class com.eireneh.bible.book.raw.RawBible
- Are we in create mode?
- createBible(String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Create a new blank Bible read for writing
- createSearchCache() - Method in class com.eireneh.bible.book.raw.RawBible
- Create a cache to speed up searches.
- ctor(RawBible, String, boolean) - Method in class com.eireneh.bible.book.raw.InstsDisk
- This really should be a constructor, however the StringBuffer ctor wants to trap and muffle exceptions.
- ctor(RawBible, String, boolean) - Method in class com.eireneh.bible.book.raw.Mem
- This really should be a constructor, however the StringBuffer ctor wants to trap and muffle exceptions.
D
- Disk - class com.eireneh.bible.book.raw.Disk.
- Disk is the root of all the data sources that load only load an index into memory at init time, and read the rest of the data when requested.
- Disk() - Constructor for class com.eireneh.bible.book.raw.Disk
- defaultLoad(InputStream) - Method in class com.eireneh.bible.book.raw.InstsMem
- Load the Resource from a stream.
- defaultLoad(InputStream) - Method in class com.eireneh.bible.book.raw.ItemsMem
- Load the Resource from a stream.
- defaultSave(OutputStream) - Method in class com.eireneh.bible.book.raw.InstsMem
- Ensure that all changes to the index of words are written to a stream.
- defaultSave(OutputStream) - Method in class com.eireneh.bible.book.raw.ItemsMem
- Ensure that all changes to the index of words are written to a stream.
- deleteBible(String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Delete the set of files that make up this version.
- deleteFileURL(URL, String, StringBuffer) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Convenience file delete and check routine.
- deleteSearchCache() - Method in class com.eireneh.bible.book.raw.RawBible
- Create a cache to speed up searches.
- destroy() - Method in class com.eireneh.bible.book.raw.RawBible
- Shut the Bible down.
- dir - Variable in class com.eireneh.bible.book.raw.RawBible
- The directory that the data files are stored in
- dir - Variable in class com.eireneh.bible.book.raw.RawBibleDriver
- The directory URL
- driver - Static variable in class com.eireneh.bible.book.raw.RawBibleDriver
- The singleton driver
E
- exists(String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Does the named Bible exist?
F
- findPassage(String) - Method in class com.eireneh.bible.book.raw.RawBible
- For a given word find a list of references to it
- flush() - Method in class com.eireneh.bible.book.raw.RawBible
- Flush the data written to disk
- foundPassage(String, Passage) - Method in class com.eireneh.bible.book.raw.RawBible
- Save a list of found words.
G
- getBaseURL() - Method in class com.eireneh.bible.book.raw.RawBible
- The directory that holds the RawBible files
- getBible(String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Featch a currently existing Bible, read-only
- getBibleNames() - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Get a list of the Books available from the driver
- getDefaultCacheData() - Static method in class com.eireneh.bible.book.raw.RawBibleDriver
- Do the Bibles we create cache everything in memory or leave it on disk and then read it at query time.
- getDocument(BibleEle, Passage) - Method in class com.eireneh.bible.book.raw.RawBible
- Create an XML document for the specified Verses
- getDriver() - Method in class com.eireneh.bible.book.raw.RawBible
- What driver is controlling this Bible?
- getDriverName() - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Some basic info about who we are
- getEnumeration() - Method in interface com.eireneh.bible.book.raw.Items
- Get an Enumeration through the words
- getEnumeration() - Method in class com.eireneh.bible.book.raw.ItemsMem
- Get an Enumeration through the words
- getIndex(String) - Method in interface com.eireneh.bible.book.raw.Items
- This method is called during the creation of the index to add a word to the index or to get a current id.
- getIndex(String[]) - Method in interface com.eireneh.bible.book.raw.Items
- Set a list of word indexes as the test to a Verse
- getIndex(String) - Method in class com.eireneh.bible.book.raw.ItemsMem
- This method is called during the creation of the index to add a word to the index or to get a current id.
- getIndex(String[]) - Method in class com.eireneh.bible.book.raw.ItemsMem
- Set a list of word indexes as the test to a Verse
- getIndex(String) - Method in class com.eireneh.bible.book.raw.WordItemsMem
- This is a specialization of IndexedResource.getIndex(String) that ensures that the word is lower case before we insert it.
- getIndexes(Verse) - Method in interface com.eireneh.bible.book.raw.Insts
- Retrieve an ordered list of the words in a Verse
- getIndexes(int) - Method in interface com.eireneh.bible.book.raw.Insts
- Retrieve an ordered list of the words in a Verse
- getIndexes(Verse) - Method in class com.eireneh.bible.book.raw.InstsDisk
- Retrieve an ordered list of the words in a Verse
- getIndexes(Verse) - Method in class com.eireneh.bible.book.raw.InstsMem
- Retrieve an ordered list of the words in a Verse
- getIndexes(int) - Method in class com.eireneh.bible.book.raw.InstsMem
- Retrieve an ordered list of the words in a Verse
- getIndexes(int) - Method in class com.eireneh.bible.book.raw.PuncInstsDisk
- Retrieve an ordered list of the words in a Verse
- getIndexes(int) - Method in class com.eireneh.bible.book.raw.WordInstsDisk
- Retrieve an ordered list of the words in a Verse
- getItem(int) - Method in interface com.eireneh.bible.book.raw.Items
- Fetch an item from the dictionary by an id.
- getItem(int) - Method in class com.eireneh.bible.book.raw.ItemsMem
- Fetch an item from the dictionary by an id.
- getMaxItems() - Method in class com.eireneh.bible.book.raw.ItemsMem
- How many items are there in this index?
- getMaxItems() - Method in class com.eireneh.bible.book.raw.PuncItemsMem
- How many items are there in this index?
- getMaxItems() - Method in class com.eireneh.bible.book.raw.WordItemsMem
- How many items are there in this index?
- getMode() - Method in class com.eireneh.bible.book.raw.RawBible
- Does this Bible cache everything in memory or leave it on disk and then read it at query time.
- getName() - Method in class com.eireneh.bible.book.raw.RawBible
- Meta-Information: What name can I use to get this Bible in a call to Bibles.getBible(name);
- getPara(Verse) - Method in class com.eireneh.bible.book.raw.ParaInstsMem
- Set the new paragraph status for a verse.
- getStartsWith(String) - Method in class com.eireneh.bible.book.raw.RawBible
- Find a list of words that start with the given word
- getStartsWith(String) - Method in class com.eireneh.bible.book.raw.WordItemsMem
- Find a list of words that start with the given word
- getText(VerseRange) - Method in class com.eireneh.bible.book.raw.RawBible
- Create an String for the specified Verses
- getVersion() - Method in class com.eireneh.bible.book.raw.RawBible
- Meta-Information: What version of the Bible is this?
- getWordData() - Method in class com.eireneh.bible.book.raw.RawBible
- Accessor for the Verse/Words arrays.
- getWords() - Method in class com.eireneh.bible.book.raw.RawBible
- Accessor for the list of Words.
H
I
- Insts - interface com.eireneh.bible.book.raw.Insts.
- Insts is an interface that contains lists of numbers, generally referring to members of an instance of an Items object.
- InstsDisk - class com.eireneh.bible.book.raw.InstsDisk.
- InstsDisk is a Base implementation of the Insts interface using the in on disk model (Disk).
- InstsDisk(RawBible, String, boolean) - Constructor for class com.eireneh.bible.book.raw.InstsDisk
- Basic constructor
- InstsDisk(RawBible, String, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.InstsDisk
- Create a WordResource from a File that contains the dictionary.
- InstsMem - class com.eireneh.bible.book.raw.InstsMem.
- InstsMem is a Base implementation of the Insts interface using the in memory model (Mem).
- InstsMem(RawBible, String, boolean) - Constructor for class com.eireneh.bible.book.raw.InstsMem
- Basic constructor
- InstsMem(RawBible, String, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.InstsMem
- Basic constructor
- Items - interface com.eireneh.bible.book.raw.Items.
- Items is a list of words, puncuation marks or other bits of data that can be indexed by number.
- ItemsDisk - class com.eireneh.bible.book.raw.ItemsDisk.
- ItemsDisk is a Base implementation of the Items interface using the in on disk model (Disk).
- ItemsDisk() - Constructor for class com.eireneh.bible.book.raw.ItemsDisk
- ItemsMem - class com.eireneh.bible.book.raw.ItemsMem.
- ItemsMem is a Base implementation of the Items interface using the in memory model (Mem).
- ItemsMem(RawBible, String, boolean) - Constructor for class com.eireneh.bible.book.raw.ItemsMem
- Create a WordResource from a File that contains the dictionary.
- ItemsMem(RawBible, String, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.ItemsMem
- Create a WordResource from a File that contains the dictionary.
- index - Variable in class com.eireneh.bible.book.raw.InstsDisk
- The file offsets
- init() - Method in class com.eireneh.bible.book.raw.InstsMem
- Start all over again and clear the decks for more data.
- init() - Method in class com.eireneh.bible.book.raw.ItemsMem
- Start all over again and clear the decks for more data.
- init() - Method in class com.eireneh.bible.book.raw.Mem
- Start all over again and clear the decks for more data.
- init() - Method in class com.eireneh.bible.book.raw.ParaInstsMem
- Start all over again and clear the decks for more data.
- init() - Method in class com.eireneh.bible.book.raw.RawBible
- Lazy initialization
L
- leafname - Variable in class com.eireneh.bible.book.raw.InstsDisk
- The leafname of the file read
- leafname - Variable in class com.eireneh.bible.book.raw.Mem
- The leafname of the file read
- listWords() - Method in class com.eireneh.bible.book.raw.RawBible
- Retrieval: Get a list of the words used by this Version.
- load(InputStream) - Method in class com.eireneh.bible.book.raw.CaseInstsMem
- Load the Resource from a stream
- load() - Method in class com.eireneh.bible.book.raw.InstsDisk
- Load the Resource from a named file
- load(InputStream) - Method in class com.eireneh.bible.book.raw.Mem
- Load the Resource from a stream
- load() - Method in class com.eireneh.bible.book.raw.Mem
- Load the Resource from a named file
- load(InputStream) - Method in class com.eireneh.bible.book.raw.ParaInstsMem
- Load the Resource from a stream
- load() - Method in class com.eireneh.bible.book.raw.PuncInstsDisk
- Load the Resource from a named file
- load(InputStream) - Method in class com.eireneh.bible.book.raw.PuncInstsMem
- Load the Resource from a stream
- load(InputStream) - Method in class com.eireneh.bible.book.raw.PuncItemsMem
- Load the Resource from a stream
- load() - Method in class com.eireneh.bible.book.raw.WordInstsDisk
- Load the Resource from a named file
- load(InputStream) - Method in class com.eireneh.bible.book.raw.WordInstsMem
- Load the Resource from a stream
- load(InputStream) - Method in class com.eireneh.bible.book.raw.WordItemsMem
- Load the Resource from a stream
- log - Static variable in class com.eireneh.bible.book.raw.RawBible
- The log stream
- log - Static variable in class com.eireneh.bible.book.raw.RawBibleDriver
- The log stream
- log - Static variable in class com.eireneh.bible.book.raw.WordItemsMem
- The log stream
M
- MODE_READ_DISK - Static variable in class com.eireneh.bible.book.raw.RawBible
- Constant for read-only, data on disk mode
- MODE_READ_MEMORY - Static variable in class com.eireneh.bible.book.raw.RawBible
- Constant for read-only, data in memory mode
- MODE_WRITE - Static variable in class com.eireneh.bible.book.raw.RawBible
- Constant for create mode
- Mem - class com.eireneh.bible.book.raw.Mem.
- Mem is the root of all the data sources that load their data fully into memory at init time.
- Mem(RawBible, String, boolean) - Constructor for class com.eireneh.bible.book.raw.Mem
- Create a WordResource from a File that contains the dictionary.
- Mem(RawBible, String, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.Mem
- Create a WordResource from a File that contains the dictionary.
- memory - Variable in class com.eireneh.bible.book.raw.RawBible
- Are we cacheing or in on disk mode
- memory - Static variable in class com.eireneh.bible.book.raw.RawBibleDriver
- Do we instruct new RawBibles to cache data in memory?
N
- NoSuchResourceException - exception com.eireneh.bible.book.raw.NoSuchResourceException.
- When something tries to use a word that we don't understand.
- NoSuchResourceException(String) - Constructor for class com.eireneh.bible.book.raw.NoSuchResourceException
- Construct the Exception with a message
- NoSuchResourceException(String, Throwable) - Constructor for class com.eireneh.bible.book.raw.NoSuchResourceException
- Construct the Exception with a message and a nested Exception
- NoSuchResourceException(String, Object[]) - Constructor for class com.eireneh.bible.book.raw.NoSuchResourceException
- Construct the Exception with a message and some I18N params
- NoSuchResourceException(String, Throwable, Object[]) - Constructor for class com.eireneh.bible.book.raw.NoSuchResourceException
- Construct the Exception with a message, a nested Exception and some I18N params
- name - Variable in class com.eireneh.bible.book.raw.RawBible
- The name of this version
P
- ParaInstsMem - class com.eireneh.bible.book.raw.ParaInstsMem.
- A ParaInstsMem provides access to the list of paragraphs that punctuate the Bible.
- ParaInstsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.ParaInstsMem
- Basic constructor
- ParaInstsMem(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.ParaInstsMem
- Basic constructor
- PuncInstsDisk - class com.eireneh.bible.book.raw.PuncInstsDisk.
- PuncInstsDisk is like PuncInstsMem however the entire block of data is not stored in memory, it is simply indexed and left on disk.
- PuncInstsDisk(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.PuncInstsDisk
- Basic constructor
- PuncInstsDisk(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.PuncInstsDisk
- Create a WordResource from a File that contains the dictionary.
- PuncInstsMem - class com.eireneh.bible.book.raw.PuncInstsMem.
- A PuncInstsMem provides access to the list of punctuation ids that make up a Passage.
- PuncInstsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.PuncInstsMem
- Basic constructor
- PuncInstsMem(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.PuncInstsMem
- Basic constructor
- PuncItemsMem - class com.eireneh.bible.book.raw.PuncItemsMem.
- PuncItemsMem is almost identical to WordItemsMem, but the Dictionary is much smaller, there are almost certainly less than 256 different intra-word punctuation sets, so we will only need 1 byte per word instead of 2.
- PuncItemsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.PuncItemsMem
- Create a PuncItemsMem from a File that contains the dictionary.
- PuncItemsMem(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.PuncItemsMem
- Create a PuncItemsMem from a File that contains the dictionary.
- para_insts - Variable in class com.eireneh.bible.book.raw.RawBible
- The source of Para Instances
- punc_insts - Variable in class com.eireneh.bible.book.raw.RawBible
- The source of Punctuation Instances
- punc_items - Variable in class com.eireneh.bible.book.raw.RawBible
- The source of Punctuation
R
- RawBible - class com.eireneh.bible.book.raw.RawBible.
- RawBible is a custom Bible.
- RawBible(String, URL, int) - Constructor for class com.eireneh.bible.book.raw.RawBible
- Create a new set of resources based on a URL.
- RawBibleDriver - class com.eireneh.bible.book.raw.RawBibleDriver.
- This represents all of the RawBibles.
- RawBibleDriver() - Constructor for class com.eireneh.bible.book.raw.RawBibleDriver
- Some basic driver initialization
- RawBibleDriver.CustomFilenameFilter - class com.eireneh.bible.book.raw.RawBibleDriver.CustomFilenameFilter.
- Check that the directories in the version directory really represent versions.
- RawBibleDriver.CustomFilenameFilter() - Constructor for class com.eireneh.bible.book.raw.RawBibleDriver.CustomFilenameFilter
- raf - Variable in class com.eireneh.bible.book.raw.PuncInstsDisk
- The random access file
- raf - Variable in class com.eireneh.bible.book.raw.WordInstsDisk
- The random access file
- raw - Variable in class com.eireneh.bible.book.raw.InstsDisk
- The RawBible co-ordinated the various classes that cache the files
- raw - Variable in class com.eireneh.bible.book.raw.Mem
- The RawBible co-ordinated the various classes that cache the files
- ref - Variable in class com.eireneh.bible.book.raw.ParaInstsMem
- The storage of the Para markers
- renameBible(String, String) - Method in class com.eireneh.bible.book.raw.RawBibleDriver
- Rename this version
S
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.CaseInstsMem
- Ensure that all changes to the index of words are written to a stream
- save() - Method in interface com.eireneh.bible.book.raw.Insts
- Ensure that all changes to the index of words are written to disk
- save() - Method in class com.eireneh.bible.book.raw.InstsDisk
- Lzay resources can not be used for creation
- save() - Method in interface com.eireneh.bible.book.raw.Items
- Ensure that all changes to the index of words are written to disk
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.Mem
- Ensure that all changes to the index of words are written to a stream
- save() - Method in class com.eireneh.bible.book.raw.Mem
- Ensure that all changes to the index of words are written to disk
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.ParaInstsMem
- Ensure that all changes to the index of words are written to a stream
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.PuncInstsMem
- Ensure that all changes to the index of words are written to a stream
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.PuncItemsMem
- Ensure that all changes to the index of words are written to a stream
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.WordInstsMem
- Ensure that all changes to the index of words are written to a stream
- save(OutputStream) - Method in class com.eireneh.bible.book.raw.WordItemsMem
- Ensure that all changes to the index of words are written to a stream
- setDefaultCacheData(boolean) - Static method in class com.eireneh.bible.book.raw.RawBibleDriver
- Do the Bibles we create cache everything in memory or leave it on disk and then read it at query time.
- setDocument(BibleEle) - Method in class com.eireneh.bible.book.raw.RawBible
- Write the XML to disk.
- setIndexes(int[], Verse) - Method in interface com.eireneh.bible.book.raw.Insts
- Set a list of word indexes as the test to a Verse
- setIndexes(int[], Verse) - Method in class com.eireneh.bible.book.raw.InstsDisk
- Set a list of word indexes as the test to a Verse
- setIndexes(int[], Verse) - Method in class com.eireneh.bible.book.raw.InstsMem
- Set a list of word indexes as the test to a Verse
- setMode(int) - Method in class com.eireneh.bible.book.raw.RawBible
- Does this Bible cache everything in memory or leave it on disk and then read it at query time.
- setPara(boolean, Verse) - Method in class com.eireneh.bible.book.raw.ParaInstsMem
- Set the new paragraph status for a verse
- setVersion(Version) - Method in class com.eireneh.bible.book.raw.RawBible
- Setup the Version information
- size() - Method in interface com.eireneh.bible.book.raw.Items
- How many items are there in the current dictionary
- size() - Method in class com.eireneh.bible.book.raw.ItemsMem
- How many items are there in the current dictionary
- started - Variable in class com.eireneh.bible.book.raw.RawBible
- Has init() been called?
T
- test(PrintWriter, boolean) - Method in class com.eireneh.bible.book.raw.ZTestBibleBookRaw
- A basic are we OK type test, for the Passage package.
- testRawUtil() - Static method in class com.eireneh.bible.book.raw.ZTestBibleBookRaw
- Test the RawUtil class.
V
- version - Variable in class com.eireneh.bible.book.raw.RawBible
- The Version of the Bible that this produces
W
- WordInstsDisk - class com.eireneh.bible.book.raw.WordInstsDisk.
- WordInstsDisk is like WordInstsMem however the entire block of data is not stored in memory, it is simply indexed and left on disk.
- WordInstsDisk(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.WordInstsDisk
- Basic constructor
- WordInstsDisk(RawBible, boolean, StringBuffer) - Constructor for class com.eireneh.bible.book.raw.WordInstsDisk
- Create a WordResource from a File that contains the dictionary.
- WordInstsMem - class com.eireneh.bible.book.raw.WordInstsMem.
- A WordInstsMem provides access to the list of word ids that make up a Passage.
- WordInstsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.WordInstsMem
- Basic constructor
- WordItemsMem - class com.eireneh.bible.book.raw.WordItemsMem.
- The WordItemsMem stores words in a dictionary for a Bible.
- WordItemsMem(RawBible, boolean) - Constructor for class com.eireneh.bible.book.raw.WordItemsMem
- Create a WordMemResourceIndex from a File that contains the dictionary.
- word_insts - Variable in class com.eireneh.bible.book.raw.RawBible
- The Source of Word Instances
- word_items - Variable in class com.eireneh.bible.book.raw.RawBible
- The Source of Words
Z
- ZTestBibleBookRaw - class com.eireneh.bible.book.raw.ZTestBibleBookRaw.
- Attepmted 100% code coverage testing.
- ZTestBibleBookRaw() - Constructor for class com.eireneh.bible.book.raw.ZTestBibleBookRaw
A C D E F G H I L M N P R S T V W Z
|
|||||||||
| Home >> All >> com >> eireneh >> bible >> book >> [ raw overview ] | PREV NEXT | ||||||||