net.sf.zekr.common.resource
Class QuranProperties

java.lang.Object
  extended by net.sf.zekr.common.resource.QuranProperties
All Implemented Interfaces:
IQuranProperties

public class QuranProperties
extends java.lang.Object
implements IQuranProperties

Author:
Mohsen Saboorian

Method Summary
static QuranProperties getInstance()
           
 JuzProperties getJuz(int juzNum)
           
 java.util.List getJuzList()
           
 SajdaProperties getSajda(int sajdaNum)
           
 java.util.List getSajdaList()
           
 SuraProperties getSura(int suraNum)
           
 java.util.List getSuraList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static QuranProperties getInstance()

getSuraList

public final java.util.List getSuraList()

getJuzList

public final java.util.List getJuzList()

getSajdaList

public final java.util.List getSajdaList()

getSura

public SuraProperties getSura(int suraNum)
Specified by:
getSura in interface IQuranProperties
Parameters:
suraNum - sura number (counted from 1)
Returns:
SuraProperties of the given sura number

getJuz

public JuzProperties getJuz(int juzNum)
Specified by:
getJuz in interface IQuranProperties
Parameters:
juzNum - juz number (counted from 1)
Returns:
JuzProperties of the given juz number

getSajda

public SajdaProperties getSajda(int sajdaNum)
Specified by:
getSajda in interface IQuranProperties
Parameters:
sajdaNum - sajda number (counted from 1)
Returns:
SajdaProperties of the given sajda number.