- object2String(Object) - Static method in class org.crosswire.common.util.Convert
-
Convert an Object to a String
- obtainString(String) - Method in class org.crosswire.common.util.MsgBase
-
- offset - Variable in class org.crosswire.jsword.book.sword.DataIndex
-
- offset - Variable in class org.crosswire.jsword.book.sword.TreeNode
-
The offset of this TreeNode in the offset.
- OFFSETSIZE - Static variable in class org.crosswire.jsword.book.sword.RawBackend
-
How many bytes in the offset pointers in the index
- OFFSETSIZE - Static variable in class org.crosswire.jsword.book.sword.RawLDBackend
-
How many bytes in the offset pointers in the index
- OlTag - Class in org.crosswire.jsword.book.filter.thml
-
THML Tag to process the ol element.
- OlTag() - Constructor for class org.crosswire.jsword.book.filter.thml.OlTag
-
- open() - Method in class org.crosswire.common.util.TimeGate
-
Determine whether entry through the gate is allowed.
- OPEN - Static variable in class org.crosswire.jsword.index.lucene.LuceneQueryDecorator
-
- OpenFileState - Interface in org.crosswire.jsword.book.sword.state
-
Marker interface for objects holding open files that should be freed up upon finishing
- OpenFileStateManager - Class in org.crosswire.jsword.book.sword.state
-
Manages the creation and re-distribution of open file states.
- OpenFileStateManager(int, int) - Constructor for class org.crosswire.jsword.book.sword.state.OpenFileStateManager
-
prevent instantiation
- openHTMLTagPattern - Static variable in class org.crosswire.common.xml.XMLUtil
-
Pattern that matches open <br>,<hr> and <img> tags.
- openOutputFile(String, boolean) - Method in class org.crosswire.jsword.examples.BibleToOsis
-
- optimize(PrintStream, BibleBookList, int[][]) - Static method in class org.crosswire.jsword.versification.Versification
-
- optimizeReads() - Method in class org.crosswire.jsword.passage.AbstractPassage
-
- optimizeReads() - Method in interface org.crosswire.jsword.passage.Passage
-
For performance reasons we may well want to hint to the Passage that we
have done editing it for now and that it is safe to cache certain values
to speed up future reads.
- optimizeReads() - Method in class org.crosswire.jsword.passage.ReadOnlyPassage
-
- optimizeReads() - Method in class org.crosswire.jsword.passage.RocketPassage
-
- optimizeReads() - Method in class org.crosswire.jsword.passage.SynchronizedPassage
-
- optimizeWrites() - Method in class org.crosswire.jsword.passage.AbstractPassage
-
Simple method to instruct children to stop caching results
- optimizeWrites() - Method in class org.crosswire.jsword.passage.RocketPassage
-
- Option - Class in org.crosswire.common.options
-
An Option is representation of a single named parameter.
- Option(String, char) - Constructor for class org.crosswire.common.options.Option
-
Create a BOOLEAN Option with a short name, having no default value.
- Option(String, String) - Constructor for class org.crosswire.common.options.Option
-
Create a BOOLEAN Option with a long name, having no default value.
- Option(String, char, String) - Constructor for class org.crosswire.common.options.Option
-
Create a BOOLEAN Option with both short and long names, having no default
value.
- Option(String, char, String, String) - Constructor for class org.crosswire.common.options.Option
-
Create an Option with both short and long names of a given DataType
having a default value.
- Option(String, ArgumentType, DataType, char) - Constructor for class org.crosswire.common.options.Option
-
Create an Option with a short name, having no default value.
- Option(String, ArgumentType, DataType, String) - Constructor for class org.crosswire.common.options.Option
-
Create an Option with a long name, having no default value.
- Option(String, ArgumentType, DataType, char, String) - Constructor for class org.crosswire.common.options.Option
-
Create an Option with both short and long names, having no default value.
- Option(String, ArgumentType, DataType, char, String, String) - Constructor for class org.crosswire.common.options.Option
-
Create an Option with both short and long names of a given DataType
having a default value.
- OptionList - Class in org.crosswire.common.options
-
An OptionList contains an ordered set of Options.
- OptionList() - Constructor for class org.crosswire.common.options.OptionList
-
- options - Variable in class org.crosswire.common.config.IntOptionsChoice
-
- options - Variable in class org.crosswire.common.config.MappedOptionsChoice
-
- ord - Variable in class org.crosswire.jsword.passage.PassageTally.TalliedVerse
-
The verse id
- order - Variable in class org.crosswire.jsword.passage.PassageTally
-
The maximum tally possible
- ordinal - Variable in class org.crosswire.jsword.passage.Verse
-
The ordinal value for this verse within its versification.
- org.crosswire.common.activate - package org.crosswire.common.activate
-
Code to allow classes to be started-up and then shutdown later to
conserve resources.
- org.crosswire.common.compress - package org.crosswire.common.compress
-
An common interface to Zip, LZSS, GZip, BZip2, XZ and perhaps others.
- org.crosswire.common.config - package org.crosswire.common.config
-
Config allows an application to separate the responsibilities of setting
itself up, and providing a user interface from the real work that it needs
to do.
- org.crosswire.common.crypt - package org.crosswire.common.crypt
-
The Sapphire II Stream Cipher is a port of Sword's C++ implementation of
Michael Paul Johnson's 2 January 1995 public domain cipher.
- org.crosswire.common.diff - package org.crosswire.common.diff
-
An implementation of Diff that works within the line.
- org.crosswire.common.history - package org.crosswire.common.history
-
A keeper of History.
- org.crosswire.common.icu - package org.crosswire.common.icu
-
Utilities that require icu4j via reflection.
- org.crosswire.common.options - package org.crosswire.common.options
-
Classes to represent command line options.
- org.crosswire.common.progress - package org.crosswire.common.progress
-
A generic method of having jobs that execute in the background over some time.
- org.crosswire.common.util - package org.crosswire.common.util
-
A collection of various generic utility classes.
- org.crosswire.common.xml - package org.crosswire.common.xml
-
A collection of various XML utility classes.
- org.crosswire.jsword - package org.crosswire.jsword
-
This package contains the message catalog for everything JSword and is the root of the package tree for JSword.
- org.crosswire.jsword.book - package org.crosswire.jsword.book
-
The Book package provides an interface to a real store of data.
- org.crosswire.jsword.book.basic - package org.crosswire.jsword.book.basic
-
The Basic package contains default and abstract implementations of the main
Book classes.
- org.crosswire.jsword.book.filter - package org.crosswire.jsword.book.filter
-
This data package manages the filtering of book data returned by the various books.
- org.crosswire.jsword.book.filter.gbf - package org.crosswire.jsword.book.filter.gbf
-
A Filter that converts from GBF format data to OSIS format data.
- org.crosswire.jsword.book.filter.osis - package org.crosswire.jsword.book.filter.osis
-
A Filter that loads OSIS format data into JDOM.
- org.crosswire.jsword.book.filter.plaintext - package org.crosswire.jsword.book.filter.plaintext
-
A Filter that converts from plain text format data to OSIS format data.
- org.crosswire.jsword.book.filter.thml - package org.crosswire.jsword.book.filter.thml
-
A Filter that converts from THML format data to OSIS format data.
- org.crosswire.jsword.book.install - package org.crosswire.jsword.book.install
-
An abstraction of an installer.
- org.crosswire.jsword.book.install.sword - package org.crosswire.jsword.book.install.sword
-
An implementation of an installer that can handle SWORD Books (Modules).
- org.crosswire.jsword.book.readings - package org.crosswire.jsword.book.readings
-
An implementation of BookDriver and Dictionary that read provide access to
readings planners.
- org.crosswire.jsword.book.study - package org.crosswire.jsword.book.study
-
Classes to analyze the usage of Strong's numbers.
- org.crosswire.jsword.book.sword - package org.crosswire.jsword.book.sword
-
An implementation of the Book interfaces that reads from SWORD project
books (modules).
- org.crosswire.jsword.book.sword.processing - package org.crosswire.jsword.book.sword.processing
-
Interface and default implementation for the transformation of raw text into XML.
- org.crosswire.jsword.book.sword.state - package org.crosswire.jsword.book.sword.state
-
File management of SWORD Books.
- org.crosswire.jsword.bridge - package org.crosswire.jsword.bridge
-
Command line programs to do useful things.
- org.crosswire.jsword.examples - package org.crosswire.jsword.examples
-
Some examples of how to use the JSword API.
- org.crosswire.jsword.index - package org.crosswire.jsword.index
-
Abstraction of an Index.
- org.crosswire.jsword.index.lucene - package org.crosswire.jsword.index.lucene
-
An implementation of an Index using Lucene.
- org.crosswire.jsword.index.lucene.analysis - package org.crosswire.jsword.index.lucene.analysis
-
Implementation of various Lucene analyzers, providing language dependent customizations.
- org.crosswire.jsword.index.query - package org.crosswire.jsword.index.query
-
The Query package provides JSword with the ability to construct a search request against an Index.
- org.crosswire.jsword.index.search - package org.crosswire.jsword.index.search
-
This package helps implementors of the various Book interfaces implement
search.
- org.crosswire.jsword.internationalisation - package org.crosswire.jsword.internationalisation
-
The org.crosswire.jsword.internationalisation package contains the
framework for providing a Locales to JSword.
- org.crosswire.jsword.passage - package 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
.
- org.crosswire.jsword.util - package org.crosswire.jsword.util
-
This package contains general Project specific utilities.
- org.crosswire.jsword.versification - package org.crosswire.jsword.versification
-
The core responsibility of the versification package is to understand verse references.
- org.crosswire.jsword.versification.system - package org.crosswire.jsword.versification.system
-
The System package defines each of the known Versifications.
- original - Variable in class org.crosswire.common.util.Version
-
- originalLocale - Static variable in class org.crosswire.common.util.Translations
-
The locale that the program starts with.
- originalName - Variable in class org.crosswire.jsword.passage.AbstractPassage
-
The original string for picky users
- originalName - Variable in class org.crosswire.jsword.passage.VerseRange
-
The original string for picky users
- OrQuery - Class in org.crosswire.jsword.index.query
-
An OR query specifies that a result is the union of the left and the right
query results.
- OrQuery(Query, Query) - Constructor for class org.crosswire.jsword.index.query.OrQuery
-
- osis - Variable in class org.crosswire.jsword.book.BookData
-
The complete OSIS container for the element
- osis - Variable in enum org.crosswire.jsword.versification.BibleBook
-
The OSIS name for the book.
- OSIS_ATTR_CANONICAL - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_EID - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_LANG - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_LEVEL - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_OSISID - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_REF - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_SID - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_SUBTYPE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ATTR_TYPE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_ABBR - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_CELL - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_CHAPTER - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_DIV - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_FIGURE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_FOREIGN - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_HEADER - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_HI - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_ITEM - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_L - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_LB - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_LG - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_LIST - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_NAME - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_NOTE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_OSIS - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_OSISTEXT - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_P - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_Q - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_REFERENCE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_ROW - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_SEG - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_SPEAKER - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_SPEECH - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_TABLE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_TITLE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_VERSE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_W - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_ELEMENT_WORK - Static variable in class org.crosswire.jsword.book.OSISUtil
-
- OSIS_FACTORY - Static variable in class org.crosswire.jsword.book.filter.gbf.GBFTags
-
To create OSIS DOM nodes.
- OSIS_INFO - Static variable in class org.crosswire.jsword.book.sword.SwordBookMetaData
-
- OSISFilter - Class in org.crosswire.jsword.book.filter.osis
-
Filter to convert an OSIS XML string to OSIS format.
- OSISFilter() - Constructor for class org.crosswire.jsword.book.filter.osis.OSISFilter
-
- OSISID_PREFIX_BIBLE - Static variable in class org.crosswire.jsword.book.OSISUtil
-
Prefix for OSIS IDs that refer to Bibles
- osisMap - Static variable in enum org.crosswire.jsword.versification.BibleBook
-
A quick lookup based on OSIS name for the book
- osisName - Variable in class org.crosswire.jsword.passage.DefaultLeafKeyList
-
The OSIS version of this Key
- OsisParser - Class in org.crosswire.jsword.passage
-
The Osis ID parser simply assumes 1-3 parts divided by '.'.
- OsisParser() - Constructor for class org.crosswire.jsword.passage.OsisParser
-
- osisParser - Variable in class org.crosswire.jsword.versification.VersificationToKJVMapper
-
- osisPassagePattern - Static variable in class org.crosswire.jsword.examples.GatherAllReferences
-
- OSISUtil - Class in org.crosswire.jsword.book
-
Some simple utilities to help working with OSIS classes.
- OSISUtil() - Constructor for class org.crosswire.jsword.book.OSISUtil
-
Prevent instantiation
- OSISUtil.OSISFactory - Class in org.crosswire.jsword.book
-
A generic way of creating empty Elements of various types
- OSISUtil.OSISFactory() - Constructor for class org.crosswire.jsword.book.OSISUtil.OSISFactory
-
- OSType - Enum in org.crosswire.common.util
-
Types of Operating Systems for which specialized behavior is needed.
- OSType(String) - Constructor for enum org.crosswire.common.util.OSType
-
Simple ctor
- osType - Static variable in enum org.crosswire.common.util.OSType
-
The machine's osType
- otCompRaf - Variable in class org.crosswire.jsword.book.sword.state.ZVerseBackendState
-
The compressed random access files
- otIdxFile - Variable in class org.crosswire.jsword.book.sword.state.RawBackendState
-
- otIdxRaf - Variable in class org.crosswire.jsword.book.sword.state.RawBackendState
-
- otIdxRaf - Variable in class org.crosswire.jsword.book.sword.state.ZVerseBackendState
-
The index random access files
- otMaxOrdinal - Variable in class org.crosswire.jsword.versification.Versification
-
The last ordinal number of the Old Testament
- otTextFile - Variable in class org.crosswire.jsword.book.sword.state.RawBackendState
-
- otTextRaf - Variable in class org.crosswire.jsword.book.sword.state.RawBackendState
-
- otTextRaf - Variable in class org.crosswire.jsword.book.sword.state.ZVerseBackendState
-
The data random access files
- OUR_NAME - Static variable in class org.crosswire.common.util.Reporter
-
The name of the class to register for AWT exceptions
- out - Variable in class org.crosswire.common.compress.LZSS
-
The output stream containing the result.
- out - Static variable in class org.crosswire.jsword.examples.GatherAllReferences
-
- outputs - Variable in class org.crosswire.common.xml.TransformingSAXEventProvider
-
The remembered OutputProperties because the transformer has not been
created
- outScope - Variable in class org.crosswire.jsword.bridge.BibleScope
-
- overlaps(VerseRange) - Method in class org.crosswire.jsword.passage.VerseRange
-
Do the 2 VerseRanges in question actually overlap.
- overrideDownloadDir - Static variable in class org.crosswire.jsword.book.sword.SwordBookPath
-
The directory URL
- owner - Variable in class org.crosswire.common.util.CWClassLoader
-
The class to which the resources belong
- owningClass - Variable in class org.crosswire.common.util.CWClassLoader.PrivilegedLoader
-