|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AnalyisTable
is a general purpose class which may be used to
tabulate, sort, group and export results.ArabicCharacter
is a single letter or Quranic symbol within
ArabicText
, including any attached diacritics.ArabicText
.ArabicDecoderBase
is an abstract base class providing a common
implementation for ArabicText
decoders.ArabicText
.ArabicEncoderBase
is an abstract base class providing a common
implementation for ArabicText
encoders.ArabicText
is an immutable sequence of
ArabicCharacters
.ArabicTextBuilder
class is used to construct
ArabicText
by wrapping a mutable sequence of
ArabicCharacters
.ArabicText
.ArabicText
into Buckwalter
transliteration.byte[]
buffer holding the character data.
ByteFormat
is a support class which is used to decode the
internal byte format of ArabicText
.ArabicCharacter
in the
buffer.
CharacterType
enumeration specifies which letter or symbol
an ArabicCharacter
has, such as Alif or
Ba.string
into the internal
ByteFormat
according to the encoding
scheme.
DiacriticType
enumeration specifies the type of diaciritcs
attached to an ArabicCharacter
, such as
Fatha or Kasra.ByteFormat
into plain
text according to the encoding scheme.
ArabicCharacter
in the
internal ByteFormat
.
EncodingFactory
supports the creation of
ArabicEncoder
and
ArabicDecoder
instances.EncodingOptions
enumeration specifies which options to use
when encoding or decoding ArabicText
.EncodingTableBase
provides a common implementation for tables
used by table-driven encoders and decoders of
ArabicText
.EncodingType
enumeration specifies which encoding scheme to
use when encoding or decoding ArabicText
.string
into Arabic text, according to the
specified encoding scheme.
Location
reference.
ArabicCharacter
at the specified index.
ArabicCharacter
at the specified index.
ArabicDecoder
instance for the specified encoding
scheme.
ArabicEncoder
instance for the specified encoding
scheme.
int
, given the cell's row
index and column index.
int
, given the cell's row
index and column name.
ArabicCharacters
excluding any Quranic symbols.
ArabicText
.
AnalysisTable
holding the search results.
string
, given the cell's
row index and column index.
string
, given the cell's
row index and column name.
ArabicText
instance that is a substring of this
instance.
Location
reference.
Location
reference.
CharacterType
of the character, such as Alif or
Ba.
Location
reference.
Location
reference.
true
if the iteration has more elements.
ImmutableIteratorBase
provides a common implementation for
iterators that do not modify their underlying collection.iterator
used to enumerate through all rows in
the table.
JQuranTreeException
is thrown by the API when an error occurs.JQuranTreeException
with the specified error
message.
JQuranTreeException
with an error message and
an exception indicating the cause of the error
AnalysisTable
class,
which is used to tabulate, sort and group results.ArabicText
as a sequence of characters with diacritics,
with an internal ByteFormat
used to represent character data.BuckwalterEncoder
and BuckwalterDecoder
classes, which implement Buckwalter transliteration.SimpleEncoder
class which implements simple encoding.UnicodeEncoder
and UnicodeDecoder
classes for translating ArabicText
to and from Unicode.JQuranTreeException
class and a list of
Errors
.Document
,
Chapter
,
Verse
and Token
.UnsupportedOperationException
, since the
underlying collection is immutable
ArabicText
instance that is a copy of this
instance excluding any attached diacritics.
ArabicText
instance that is a copy of this
instance excluding any Quranic symbols.
SearchOptions
enumeration specifies which options to use
when performing searches.ArabicText
into simple
encoding.SortOrder
enumeration specifies whether to sort the rows of
an AnalysisTable
in ascending or descending
order.string
buffer used to hold the encoder's plain text
output.
string
using Buckwalter
transliteration.
byte[]
buffer holding only used
characters.
ArabicText
within a verse.TokenSearch
class searches for tokens within the orthography
model.TokenSearch
instance, using the specified
encoding scheme.
TokenSearch
instance, using the specified
encoding scheme and search options.
string
using simple encoding.
string
.
string
.
string
using the default
encoding scheme.
string
using the specified
encoding type.
string
according the specified
encoding scheme.
string
according the specified
encoding scheme and encoding options.
string
.
string
representation of the location.
string
.
ArabicText
instance from the characters in the
buffer.
ArabicText
.ArabicText
into Unicode
character data.UnicodeType
enumeration specifies the type of a Unicode
character, and is used internally by ArabicText
encoders and decoders.verse
class represents one of the numbered verses in a
chapter.byte
value representing a space delimiter.
ArabicCharacter
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |