net.sf.zekr.engine.revelation
Class RevelationData
java.lang.Object
net.sf.zekr.engine.common.LocalizedResource
net.sf.zekr.engine.revelation.RevelationData
- All Implemented Interfaces:
- java.util.Comparator, Signable
public class RevelationData
- extends LocalizedResource
- implements java.util.Comparator, Signable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
equals |
SURA_MODE
public static final int SURA_MODE
- See Also:
- Constant Field Values
AYA_MODE
public static final int AYA_MODE
- See Also:
- Constant Field Values
orders
public int[] orders
years
public int[] years
mode
public int mode
id
public java.lang.String id
version
public java.lang.String version
signature
public byte[] signature
archiveFile
public java.io.File archiveFile
delimiter
public java.lang.String delimiter
RevelationData
public RevelationData()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getMode
public int getMode()
getOrders
public int[] getOrders()
setOrders
public void setOrders(int[] orders)
getOrder
public int getOrder(int suraNum)
- Parameters:
suraNum
- 1-based sura number
- Returns:
- order (?-based)
getYears
public int[] getYears()
setYears
public void setYears(int[] years)
load
public void load()
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compare
public int compare(java.lang.Object o1,
java.lang.Object o2)
- Specified by:
compare
in interface java.util.Comparator
getSignature
public byte[] getSignature()
- Specified by:
getSignature
in interface Signable
- Returns:
- signature
getVerificationResult
public int getVerificationResult()
- Specified by:
getVerificationResult
in interface Signable
- Returns:
Signable.UNKNOWN
if verification is not done yet, AUTHENTIC
if verification
is done and document is authentic and NOT_AUTHENTIC
if document is not authentic.