|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.zekr.common.resource.AbstractQuranText
net.sf.zekr.common.resource.FilteredQuranText
public class FilteredQuranText
Field Summary |
---|
Fields inherited from interface net.sf.zekr.common.resource.IQuranText |
---|
SIMPLE_MODE, UTHMANI_MODE |
Constructor Summary | |
---|---|
FilteredQuranText()
Call FilteredQuranText(QuranText.getSimpleTextInstance(), IQuranFilter.HIGHLIGHT_WAQF_SIGN) |
|
FilteredQuranText(int mode)
|
|
FilteredQuranText(int mode,
int filterParams)
|
|
FilteredQuranText(IQuranFilter filter,
int mode)
|
|
FilteredQuranText(IQuranText quranText)
|
|
FilteredQuranText(IQuranText quranText,
int filterParams)
|
|
FilteredQuranText(IQuranText quranText,
IQuranFilter quranFilter)
|
|
FilteredQuranText(IQuranText quranText,
IQuranFilter filter,
int filterParams)
|
Method Summary | |
---|---|
java.lang.String |
get(int absoluteAyaNum)
Returns the requested absolute aya. |
java.lang.String |
get(int suraNum,
int ayaNum)
Returns the requested aya. |
java.lang.String |
getBismillah(int suraNum)
Return Bismillah (the beginning part of suras). |
java.lang.String[][] |
getFullText()
Returns the raw Quran text (unfiltered). |
int |
getMode()
Return Quran text mode. This method should only be implemented in subclasses which are aimed for Quran text. |
java.lang.String[] |
getSura(int suraNum)
Returns the requested sura as an array of strings. Note: no range check is performed. |
TranslationData |
getTranslationData()
This method should only be implemented in subclasses which are aimed for Quran translation. |
java.lang.String |
toString()
|
Methods inherited from class net.sf.zekr.common.resource.AbstractQuranText |
---|
get |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FilteredQuranText() throws java.io.IOException
java.io.IOException
public FilteredQuranText(IQuranText quranText) throws java.io.IOException
java.io.IOException
public FilteredQuranText(int mode) throws java.io.IOException
java.io.IOException
public FilteredQuranText(IQuranFilter filter, int mode) throws java.io.IOException
java.io.IOException
public FilteredQuranText(IQuranText quranText, IQuranFilter filter, int filterParams) throws java.io.IOException
java.io.IOException
public FilteredQuranText(int mode, int filterParams) throws java.io.IOException
java.io.IOException
public FilteredQuranText(IQuranText quranText, int filterParams) throws java.io.IOException
java.io.IOException
public FilteredQuranText(IQuranText quranText, IQuranFilter quranFilter) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public java.lang.String get(int suraNum, int ayaNum)
IQuranText
suraNum
- the sura number counted from 1ayaNum
- the aya number counted from 1
ayaNum
th aya of the suraNum
th sura of the Quran.public java.lang.String[][] getFullText()
public java.lang.String[] getSura(int suraNum)
IQuranText
suraNum
- indicates the sura number (which is counted from 1)
String
array of the sura (#suraNum
) ayas.public java.lang.String get(int absoluteAyaNum)
IQuranText
absoluteAyaNum
- absolute sura number counted from 1
public TranslationData getTranslationData()
IQuranText
public java.lang.String getBismillah(int suraNum)
IQuranText
suraNum
- 1-base sura number
public int getMode()
IQuranText
IQuranText.SIMPLE_MODE
or IQuranText.UTHMANI_MODE
.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |