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

Quick Search    Search Deep
A C D E F G L M N O P R S U V W X

A

accept(File, String) - Method in class com.eireneh.bible.book.ser.SerBible.CustomFilenameFilter
Match word
accept(File, String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver.CustomFilenameFilter
 

C

com.eireneh.bible.book.ser - package com.eireneh.bible.book.ser
 
createBible(String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Create a new blank Bible read for writing

D

deleteBible(String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Delete the set of files that make up this version.
deleteFileURL(URL, String, StringBuffer) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Convenience file delete and check routine.
dir - Variable in class com.eireneh.bible.book.ser.SerBibleDriver
The directory URL
driver - Static variable in class com.eireneh.bible.book.ser.SerBibleDriver
The singleton driver

E

exists(String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Does the named Bible exist?

F

findPassage(String) - Method in class com.eireneh.bible.book.ser.SerBible
For a given word find a list of references to it
flush() - Method in class com.eireneh.bible.book.ser.SerBible
Flush the data written to disk
foundPassage(String, Passage) - Method in class com.eireneh.bible.book.ser.SerBible
Write the references for a Word

G

getBaseURL() - Method in class com.eireneh.bible.book.ser.SerBible
The directory that holds the RawBible files
getBible(String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Featch a currently existing Bible, read-only
getBibleNames() - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Get a list of the Books available from the driver
getDocument(BibleEle, Passage) - Method in class com.eireneh.bible.book.ser.SerBible
Create an XML document for the specified Verses
getDriver() - Method in class com.eireneh.bible.book.ser.SerBible
What driver is controlling this Bible?
getDriverName() - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Some basic info about who we are
getElement(Passage) - Method in class com.eireneh.bible.book.ser.SerBible
Retrieval: Use JDOM to retrieve some Bible data
getName() - Method in class com.eireneh.bible.book.ser.SerBible
Meta-Information: What name can I use to get this Bible in a call to Bibles.getBible(name);
getStartsWith(String) - Method in class com.eireneh.bible.book.ser.SerBible
Retrieval: Return an array of words that are used by this Bible that start with the given string.
getText(VerseRange) - Method in class com.eireneh.bible.book.ser.SerBible
Create a String for the specified Verses
getVersion() - Method in class com.eireneh.bible.book.ser.SerBible
Meta-Information: What version of the Bible is this?

L

length - Variable in class com.eireneh.bible.book.ser.SerBible.Section
 
letters - Variable in class com.eireneh.bible.book.ser.SerBible
Some shortcuts into the list of names to help startsWith
listWords() - Method in class com.eireneh.bible.book.ser.SerBible
Retrieval: Get a list of the words used by this Version.
log - Static variable in class com.eireneh.bible.book.ser.SerBible
The log stream
log - Static variable in class com.eireneh.bible.book.ser.SerBibleDriver
The log stream

M

main(String[]) - Static method in class com.eireneh.bible.book.ser.SerUtil
A quick hack to convert the old serialized system to a the new ascii version.

N

name - Variable in class com.eireneh.bible.book.ser.SerBible
The name of this version
nextElement() - Method in class com.eireneh.bible.book.ser.SerBible.CustomArrayEnumeration
Get the next item from the database

O

offset - Variable in class com.eireneh.bible.book.ser.SerBible.Section
 

P

PARSER - Static variable in class com.eireneh.bible.book.ser.SerBible
The SAX parser to use

R

ref_dat - Variable in class com.eireneh.bible.book.ser.SerBible
The passages random access file
ref_map - Variable in class com.eireneh.bible.book.ser.SerBible
The hash of indexes into the passages file
renameBible(String, String) - Method in class com.eireneh.bible.book.ser.SerBibleDriver
Rename this version

S

SerBible - class com.eireneh.bible.book.ser.SerBible.
A Biblical source that comes from files on the local file system.
SerBible(String, URL, boolean) - Constructor for class com.eireneh.bible.book.ser.SerBible
Basic constructor for a SerBible
SerBible.CustomArrayEnumeration - class com.eireneh.bible.book.ser.SerBible.CustomArrayEnumeration.
This customization just clips of the .ser from the array members
SerBible.CustomArrayEnumeration(Object[]) - Constructor for class com.eireneh.bible.book.ser.SerBible.CustomArrayEnumeration
This is the only of the ArrayEnumeration ctors that we need
SerBible.CustomFilenameFilter - class com.eireneh.bible.book.ser.SerBible.CustomFilenameFilter.
Check that the directories in the version directory really represent versions.
SerBible.CustomFilenameFilter(String) - Constructor for class com.eireneh.bible.book.ser.SerBible.CustomFilenameFilter
Create a CustomFilenameFilter with a word to match the start of
SerBible.Section - class com.eireneh.bible.book.ser.SerBible.Section.
A simple class to hold an offset and length into the passages random access file
SerBible.Section(long, int) - Constructor for class com.eireneh.bible.book.ser.SerBible.Section
 
SerBibleDriver - class com.eireneh.bible.book.ser.SerBibleDriver.
This represents all of the SerBibles.
SerBibleDriver() - Constructor for class com.eireneh.bible.book.ser.SerBibleDriver
Some basic driver initialization
SerBibleDriver.CustomFilenameFilter - class com.eireneh.bible.book.ser.SerBibleDriver.CustomFilenameFilter.
Check that the directories in the version directory really represent versions.
SerBibleDriver.CustomFilenameFilter() - Constructor for class com.eireneh.bible.book.ser.SerBibleDriver.CustomFilenameFilter
 
SerUtil - class com.eireneh.bible.book.ser.SerUtil.
Quick utils stuff for the SerBible classes
Distribution Licence:
Project B is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SerUtil() - Constructor for class com.eireneh.bible.book.ser.SerUtil
 
setDocument(BibleEle) - Method in class com.eireneh.bible.book.ser.SerBible
Write the XML to disk
setVersion(Version) - Method in class com.eireneh.bible.book.ser.SerBible
Setup the Version information

U

url - Variable in class com.eireneh.bible.book.ser.SerBible
The base url

V

version - Variable in class com.eireneh.bible.book.ser.SerBible
The Version of the Bible that this produces

W

word - Variable in class com.eireneh.bible.book.ser.SerBible.CustomFilenameFilter
The word to match

X

xml_arr - Variable in class com.eireneh.bible.book.ser.SerBible
The hash of indexes into the text file, one per verse.
xml_dat - Variable in class com.eireneh.bible.book.ser.SerBible
The text random access file

A C D E F G L M N O P R S U V W X