RevelationAnalysis class

Analysis of revelation characteristics (Meccan vs Medinan).

Constructors

RevelationAnalysis.new({required RevelationCharacteristics meccanCharacteristics, required RevelationCharacteristics medinanCharacteristics})
const
RevelationAnalysis.fromJson(Map<String, dynamic> json)
Creates RevelationAnalysis from JSON data
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
lengthDifference double
Difference in average length
no setter
lengthRatio double
Ratio of Meccan to Medinan average length
no setter
meccanCharacteristics RevelationCharacteristics
Characteristics of Meccan surahs
final
medinanCharacteristics RevelationCharacteristics
Characteristics of Medinan surahs
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts RevelationAnalysis to JSON
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited