Class/Object

org.quranalyze.quranic

Chapter

Related Docs: object Chapter | package quranic

Permalink

case class Chapter(parent: Quran, index: Int) extends QuranicComparable[Chapter] with QuranicSeq[Verse] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, QuranicSeq[Verse], IndexedSeqOptimized[Verse, IndexedSeq[Verse]], IndexedSeqLike[Verse, IndexedSeq[Verse]], SeqLike[Verse, IndexedSeq[Verse]], GenSeqLike[Verse, IndexedSeq[Verse]], IterableLike[Verse, IndexedSeq[Verse]], GenIterableLike[Verse, IndexedSeq[Verse]], TraversableLike[Verse, IndexedSeq[Verse]], GenTraversableLike[Verse, IndexedSeq[Verse]], Parallelizable[Verse, ParSeq[Verse]], TraversableOnce[Verse], GenTraversableOnce[Verse], FilterMonadic[Verse, IndexedSeq[Verse]], HasNewBuilder[Verse, IndexedSeq[Verse]], Equals, QuranicContainer, Quranic, QuranicComparable[Chapter], Ordered[Chapter], Comparable[Chapter], QuranicIndexable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Chapter
  2. Serializable
  3. Serializable
  4. Product
  5. QuranicSeq
  6. IndexedSeqOptimized
  7. IndexedSeqLike
  8. SeqLike
  9. GenSeqLike
  10. IterableLike
  11. GenIterableLike
  12. TraversableLike
  13. GenTraversableLike
  14. Parallelizable
  15. TraversableOnce
  16. GenTraversableOnce
  17. FilterMonadic
  18. HasNewBuilder
  19. Equals
  20. QuranicContainer
  21. Quranic
  22. QuranicComparable
  23. Ordered
  24. Comparable
  25. QuranicIndexable
  26. AnyRef
  27. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Chapter(parent: Quran, index: Int)

    Permalink

Type Members

  1. type Container = Quran

    Permalink
    Definition Classes
    ChapterQuranic
  2. type Content = Verse

    Permalink
    Definition Classes
    QuranicSeqQuranicContainer
  3. class Elements extends AbstractIterator[A] with BufferedIterator[A] with Serializable

    Permalink
    Attributes
    protected
    Definition Classes
    IndexedSeqLike
    Annotations
    @SerialVersionUID()
  4. type Self = IndexedSeq[Verse]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  5. class WithFilter extends FilterMonadic[A, Repr]

    Permalink
    Definition Classes
    TraversableLike

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ++[B >: Verse, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  4. def ++:[B >: Verse, That](that: Traversable[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike
  5. def ++:[B >: Verse, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike
  6. def +:[B >: Verse, That](elem: B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  7. def /:[B](z: B)(op: (B, Verse) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  8. def :+[B >: Verse, That](elem: B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  9. def :\[B](z: B)(op: (Verse, B) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  10. def <(that: Chapter): Boolean

    Permalink
    Definition Classes
    Ordered
  11. def <=(that: Chapter): Boolean

    Permalink
    Definition Classes
    Ordered
  12. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def >(that: Chapter): Boolean

    Permalink
    Definition Classes
    Ordered
  14. def >=(that: Chapter): Boolean

    Permalink
    Definition Classes
    Ordered
  15. def addString(b: StringBuilder): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  16. def addString(b: StringBuilder, sep: String): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  17. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  18. def aggregate[B](z: ⇒ B)(seqop: (B, Verse) ⇒ B, combop: (B, B) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  19. def apply(ch: Int, v: Int, w: Int, s: Int): Segment

    Permalink
  20. def apply(ch: Int, v: Int, w: Int): Word

    Permalink
  21. def apply(i: Int): Content

    Permalink
    Definition Classes
    QuranicContainer
  22. lazy val areCutLetters: Result

    Permalink
    Definition Classes
    Quranic
  23. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  24. def canEqual(that: Any): Boolean

    Permalink
    Definition Classes
    IterableLike → Equals
  25. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def collect[B, That](pf: PartialFunction[Verse, B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  27. def collectFirst[B](pf: PartialFunction[Verse, B]): Option[B]

    Permalink
    Definition Classes
    TraversableOnce
  28. def combinations(n: Int): Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    SeqLike
  29. def compare(that: Chapter): Int

    Permalink
    Definition Classes
    QuranicComparable → Ordered
  30. def compareTo(that: Chapter): Int

    Permalink
    Definition Classes
    Ordered → Comparable
  31. lazy val containCutLetters: Result

    Permalink
    Definition Classes
    Quranic
  32. def contains[A1 >: Verse](elem: A1): Boolean

    Permalink
    Definition Classes
    SeqLike
  33. def containsSlice[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    SeqLike
  34. implicit val context: Chapter.this.type

    Permalink
    Definition Classes
    Quranic
  35. def copyToArray[B >: Verse](xs: Array[B], start: Int, len: Int): Unit

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  36. def copyToArray[B >: Verse](xs: Array[B]): Unit

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  37. def copyToArray[B >: Verse](xs: Array[B], start: Int): Unit

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  38. def copyToBuffer[B >: Verse](dest: Buffer[B]): Unit

    Permalink
    Definition Classes
    TraversableOnce
  39. def corresponds[B](that: GenSeq[B])(p: (Verse, B) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  40. def count(p: (Verse) ⇒ Boolean): Int

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  41. lazy val cutLetters: Result

    Permalink
    Definition Classes
    Quranic
  42. def depth: Int

    Permalink
    Definition Classes
    Quranic
  43. lazy val dictionary: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  44. lazy val dictionaryPure: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  45. lazy val dictionaryReduced: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  46. def diff[B >: Verse](that: GenSeq[B]): IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  47. def distinct: IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  48. def drop(n: Int): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  49. def dropRight(n: Int): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike
  50. def dropWhile(p: (Verse) ⇒ Boolean): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  51. def element(i: Int): Content

    Permalink
    Definition Classes
    QuranicContainer
  52. lazy val elements: IndexedSeq[Verse]

    Permalink
    Definition Classes
    ChapterQuranicContainer
  53. var elementsInitialized: Boolean

    Permalink
    Definition Classes
    QuranicContainer
  54. def endsWith[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  55. lazy val entropy: Double

    Permalink
    Definition Classes
    Quranic
  56. def entropyOfPercentage(p: Double): Double

    Permalink
    Definition Classes
    Quranic
  57. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  58. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    GenSeqLike → Equals → Any
  59. def exists(p: (Verse) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  60. def filter(p: (Verse) ⇒ Boolean): IndexedSeq[Verse]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  61. def filter[Q <: Quranic](f: (Q) ⇒ Boolean)(implicit arg0: Typeable[Q], target: SearchDepth[Q]): Result

    Permalink
    Definition Classes
    Quranic
  62. def filterNot(p: (Verse) ⇒ Boolean): IndexedSeq[Verse]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  63. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  64. def find(p: (Verse) ⇒ Boolean): Option[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  65. def flatMap[B, That](f: (Verse) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  66. def fold[A1 >: Verse](z: A1)(op: (A1, A1) ⇒ A1): A1

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  67. def foldLeft[B](z: B)(op: (B, Verse) ⇒ B): B

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableOnce → GenTraversableOnce
  68. def foldRight[B](z: B)(op: (Verse, B) ⇒ B): B

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableOnce → GenTraversableOnce
  69. def forall(p: (Verse) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  70. def foreach[U](f: (Verse) ⇒ U): Unit

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
  71. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  72. def groupBy[K](f: (Verse) ⇒ K): Map[K, IndexedSeq[Verse]]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  73. def grouped(size: Int): Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    IterableLike
  74. def hasDefiniteSize: Boolean

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  75. def hasNext: Boolean

    Permalink
    Definition Classes
    QuranicIndexable
  76. def hasParent: Boolean

    Permalink
    Definition Classes
    QuranicIndexable
  77. def hasPrevious: Boolean

    Permalink

    Human index of this element within the whole Quran

    Human index of this element within the whole Quran

    returns

    Index of this element within its parent elements (from 1 to parent.size)

    Definition Classes
    QuranicIndexable
  78. def hashCode(): Int

    Permalink
    Definition Classes
    IndexedSeqLike → GenSeqLike → Any
  79. def head: Verse

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  80. def headOption: Option[Verse]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  81. def height: Int

    Permalink
    Definition Classes
    Quranic
  82. val index: Int

    Permalink

    Human index of this element

    Human index of this element

    returns

    Index of this element within its parent elements (from 1 to parent.size)

    Definition Classes
    ChapterQuranicIndexable
  83. def indexOf[B >: Verse](elem: B, from: Int): Int

    Permalink
    Definition Classes
    GenSeqLike
  84. def indexOf[B >: Verse](elem: B): Int

    Permalink
    Definition Classes
    GenSeqLike
  85. def indexOfSlice[B >: Verse](that: GenSeq[B], from: Int): Int

    Permalink
    Definition Classes
    SeqLike
  86. def indexOfSlice[B >: Verse](that: GenSeq[B]): Int

    Permalink
    Definition Classes
    SeqLike
  87. def indexWhere(p: (Verse) ⇒ Boolean, from: Int): Int

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  88. def indexWhere(p: (Verse) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  89. def indices: Range

    Permalink
    Definition Classes
    SeqLike
  90. def init: IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  91. def inits: Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    TraversableLike
  92. def intersect[B >: Verse](that: GenSeq[B]): IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  93. def isDefinedAt(idx: Int): Boolean

    Permalink
    Definition Classes
    GenSeqLike
  94. def isEmpty: Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  95. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  96. final def isTraversableAgain: Boolean

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  97. def iterator: Iterator[Verse]

    Permalink
    Definition Classes
    IndexedSeqLike → IterableLike → GenIterableLike
  98. def last: Verse

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  99. def lastIndexOf[B >: Verse](elem: B, end: Int): Int

    Permalink
    Definition Classes
    GenSeqLike
  100. def lastIndexOf[B >: Verse](elem: B): Int

    Permalink
    Definition Classes
    GenSeqLike
  101. def lastIndexOfSlice[B >: Verse](that: GenSeq[B], end: Int): Int

    Permalink
    Definition Classes
    SeqLike
  102. def lastIndexOfSlice[B >: Verse](that: GenSeq[B]): Int

    Permalink
    Definition Classes
    SeqLike
  103. def lastIndexWhere(p: (Verse) ⇒ Boolean, end: Int): Int

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  104. def lastIndexWhere(p: (Verse) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  105. def lastOption: Option[Verse]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  106. def length: Int

    Permalink
    Definition Classes
    QuranicContainer
  107. def lengthCompare(len: Int): Int

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike
  108. lazy val letterOccurences: Map[Char, Int]

    Permalink
    Definition Classes
    Quranic
  109. lazy val letterOccurencesPercentage: Map[Char, Float]

    Permalink
    Definition Classes
    Quranic
  110. lazy val letterOccurencesPercentagePure: Map[Char, Float]

    Permalink
    Definition Classes
    Quranic
  111. lazy val letterOccurencesPercentageReduced: Map[Char, Float]

    Permalink
    Definition Classes
    Quranic
  112. lazy val letterOccurencesPure: Map[Char, Int]

    Permalink
    Definition Classes
    Quranic
  113. lazy val letterOccurencesReduced: Map[Char, Int]

    Permalink
    Definition Classes
    Quranic
  114. lazy val letterValues: Map[Char, Int]

    Permalink
    Definition Classes
    Quranic
  115. lazy val letters: IndexedSeq[Char]

    Permalink
    Definition Classes
    Quranic
  116. lazy val lettersPure: IndexedSeq[Char]

    Permalink
    Definition Classes
    Quranic
  117. lazy val lettersReduced: IndexedSeq[Char]

    Permalink
    Definition Classes
    Quranic
  118. def location: String

    Permalink
    Definition Classes
    QuranicIndexable
  119. def location(separator: String): String

    Permalink
    Definition Classes
    QuranicIndexable
  120. def map[B, That](f: (Verse) ⇒ B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  121. def max[B >: Verse](implicit cmp: Ordering[B]): Verse

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  122. def maxBy[B](f: (Verse) ⇒ B)(implicit cmp: Ordering[B]): Verse

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  123. def min[B >: Verse](implicit cmp: Ordering[B]): Verse

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  124. def minBy[B](f: (Verse) ⇒ B)(implicit cmp: Ordering[B]): Verse

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  125. def mkString: String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  126. def mkString(sep: String): String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  127. def mkString(start: String, sep: String, end: String): String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  128. lazy val name: String

    Permalink
  129. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  130. def newBuilder: Builder[Content, IndexedSeq[Content]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    QuranicSeq → TraversableLike → HasNewBuilder
  131. def next: Quran.Content

    Permalink
    Definition Classes
    QuranicIndexable
  132. def nonEmpty: Boolean

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  133. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  134. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  135. lazy val numericalValue: Int

    Permalink
    Definition Classes
    Quranic
  136. def numericalValueInContext(context: Quranic): Int

    Permalink
    Definition Classes
    QuranicContainerQuranic
  137. def numericalValueOf(word: String): Int

    Permalink
    Definition Classes
    Quranic
  138. def padTo[B >: Verse, That](len: Int, elem: B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  139. def par: ParSeq[Verse]

    Permalink
    Definition Classes
    Parallelizable
  140. def parCombiner: Combiner[Verse, ParSeq[Verse]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    SeqLike → TraversableLike → Parallelizable
  141. val parent: Quran

    Permalink
    Definition Classes
    ChapterQuranic
  142. def partition(p: (Verse) ⇒ Boolean): (IndexedSeq[Verse], IndexedSeq[Verse])

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  143. def patch[B >: Verse, That](from: Int, patch: GenSeq[B], replaced: Int)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  144. def path: List[Int]

    Permalink
    Definition Classes
    QuranicIndexable
  145. def permutations: Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    SeqLike
  146. def prefixLength(p: (Verse) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  147. def previous: Quran.Content

    Permalink
    Definition Classes
    QuranicIndexable
  148. def product[B >: Verse](implicit num: Numeric[B]): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  149. def quran: Quran

    Permalink
    Definition Classes
    Quranic
  150. def reduce[A1 >: Verse](op: (A1, A1) ⇒ A1): A1

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  151. def reduceLeft[B >: Verse](op: (B, Verse) ⇒ B): B

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableOnce
  152. def reduceLeftOption[B >: Verse](op: (B, Verse) ⇒ B): Option[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  153. def reduceOption[A1 >: Verse](op: (A1, A1) ⇒ A1): Option[A1]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  154. def reduceRight[B >: Verse](op: (Verse, B) ⇒ B): B

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableOnce → GenTraversableOnce
  155. def reduceRightOption[B >: Verse](op: (Verse, B) ⇒ B): Option[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  156. def repr: IndexedSeq[Content]

    Permalink
    Definition Classes
    QuranicSeq → TraversableLike → GenTraversableLike
  157. def reverse: IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  158. def reverseIterator: Iterator[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike
  159. def reverseMap[B, That](f: (Verse) ⇒ B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  160. def reversed: List[Verse]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  161. def sameElements[B >: Verse](that: GenIterable[B]): Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike
  162. def scan[B >: Verse, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  163. def scanLeft[B, That](z: B)(op: (B, Verse) ⇒ B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  164. def scanRight[B, That](z: B)(op: (Verse, B) ⇒ B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The behavior of scanRight has changed. The previous behavior can be reproduced with scanRight.reverse.

  165. def search(s: Search): Result

    Permalink
    Definition Classes
    QuranicContainerQuranic
  166. def search(str: String, searchType: SearchType = Standard): Result

    Permalink
    Definition Classes
    Quranic
  167. def searchIn(s: Search): Result

    Permalink
    Definition Classes
    QuranicContainer
  168. def segment(v: Int, w: Int, s: Int): Segment

    Permalink
  169. def segmentLength(p: (Verse) ⇒ Boolean, from: Int): Int

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  170. def seq: IndexedSeq[Content]

    Permalink
    Definition Classes
    QuranicSeq → IndexedSeqLike → GenSeqLike → Parallelizable → TraversableOnce → GenTraversableOnce
  171. lazy val size: Int

    Permalink
    Definition Classes
    Chapter → SeqLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → QuranicContainer
  172. def slice(from: Int, until: Int): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  173. def sliding(size: Int, step: Int): Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    IterableLike
  174. def sliding(size: Int): Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    IterableLike
  175. def sortBy[B](f: (Verse) ⇒ B)(implicit ord: Ordering[B]): IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike
  176. def sortWith(lt: (Verse, Verse) ⇒ Boolean): IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike
  177. def sorted[B >: Verse](implicit ord: Ordering[B]): IndexedSeq[Verse]

    Permalink
    Definition Classes
    SeqLike
  178. def span(p: (Verse) ⇒ Boolean): (IndexedSeq[Verse], IndexedSeq[Verse])

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  179. def splitAt(n: Int): (IndexedSeq[Verse], IndexedSeq[Verse])

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  180. lazy val startWithCutLetters: Result

    Permalink
    Definition Classes
    Quranic
  181. def startsWith[B](that: GenSeq[B], offset: Int): Boolean

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  182. def startsWith[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    GenSeqLike
  183. def stringPrefix: String

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  184. def sum[B >: Verse](implicit num: Numeric[B]): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  185. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  186. def tail: IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  187. def tails: Iterator[IndexedSeq[Verse]]

    Permalink
    Definition Classes
    TraversableLike
  188. def take(n: Int): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  189. def takeRight(n: Int): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike
  190. def takeWhile(p: (Verse) ⇒ Boolean): IndexedSeq[Verse]

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  191. def text: String

    Permalink
    Definition Classes
    QuranicContainerQuranic
  192. def text(start: String = "", sep: String = " ", end: String = ""): String

    Permalink
    Definition Classes
    QuranicContainer
  193. def thisCollection: IndexedSeq[Verse]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  194. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, Verse, Col[Verse]]): Col[Verse]

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  195. def toArray[B >: Verse](implicit arg0: ClassTag[B]): Array[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  196. def toBuffer[A1 >: Verse]: Buffer[A1]

    Permalink
    Definition Classes
    IndexedSeqLike → TraversableOnce → GenTraversableOnce
  197. def toCollection(repr: IndexedSeq[Verse]): IndexedSeq[Verse]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  198. def toIndexedSeq: IndexedSeq[Verse]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  199. def toIterable: Iterable[Verse]

    Permalink
    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  200. def toIterator: Iterator[Verse]

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  201. def toList: List[Verse]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  202. def toMap[T, U](implicit ev: <:<[Verse, (T, U)]): Map[T, U]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  203. def toSeq: Seq[Verse]

    Permalink
    Definition Classes
    SeqLike → GenSeqLike → TraversableOnce → GenTraversableOnce
  204. def toSet[B >: Verse]: Set[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  205. def toStream: Stream[Verse]

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
  206. lazy val toString: String

    Permalink
    Definition Classes
    Chapter → SeqLike → TraversableLike → AnyRef → Any
  207. def toTraversable: Traversable[Verse]

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  208. def toVector: Vector[Verse]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  209. def totalContentSize: Int

    Permalink
    Definition Classes
    QuranicContainer
  210. lazy val totalLetters: Int

    Permalink
    Definition Classes
    Quranic
  211. lazy val traverser: ChapterTraverser

    Permalink
  212. def union[B >: Verse, That](that: GenSeq[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  213. def updated[B >: Verse, That](index: Int, elem: B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  214. def verse(v: Int): Content

    Permalink
  215. def verses: IndexedSeq[Verse]

    Permalink
  216. def versesForValue(value: Int): Result

    Permalink
    Definition Classes
    Quranic
  217. def view(from: Int, until: Int): SeqView[Verse, IndexedSeq[Verse]]

    Permalink
    Definition Classes
    SeqLike → IterableLike → TraversableLike
  218. def view: SeqView[Verse, IndexedSeq[Verse]]

    Permalink
    Definition Classes
    SeqLike → IterableLike → TraversableLike
  219. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  220. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  221. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  222. def withFilter(p: (Verse) ⇒ Boolean): FilterMonadic[Verse, IndexedSeq[Verse]]

    Permalink
    Definition Classes
    TraversableLike → FilterMonadic
  223. def word(v: Int, w: Int): Word

    Permalink
  224. lazy val wordOccurences: Map[String, Int]

    Permalink
    Definition Classes
    Quranic
  225. lazy val wordOccurencesPure: Map[String, Int]

    Permalink
    Definition Classes
    Quranic
  226. lazy val wordOccurencesReduced: Map[String, Int]

    Permalink
    Definition Classes
    Quranic
  227. lazy val words: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  228. lazy val wordsPure: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  229. lazy val wordsReduced: IndexedSeq[String]

    Permalink
    Definition Classes
    Quranic
  230. def zip[A1 >: Verse, B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[IndexedSeq[Verse], (A1, B), That]): That

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike
  231. def zipAll[B, A1 >: Verse, That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[IndexedSeq[Verse], (A1, B), That]): That

    Permalink
    Definition Classes
    IterableLike → GenIterableLike
  232. def zipWithIndex[A1 >: Verse, That](implicit bf: CanBuildFrom[IndexedSeq[Verse], (A1, Int), That]): That

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from QuranicSeq[Verse]

Inherited from IndexedSeqOptimized[Verse, IndexedSeq[Verse]]

Inherited from IndexedSeqLike[Verse, IndexedSeq[Verse]]

Inherited from SeqLike[Verse, IndexedSeq[Verse]]

Inherited from GenSeqLike[Verse, IndexedSeq[Verse]]

Inherited from IterableLike[Verse, IndexedSeq[Verse]]

Inherited from GenIterableLike[Verse, IndexedSeq[Verse]]

Inherited from TraversableLike[Verse, IndexedSeq[Verse]]

Inherited from GenTraversableLike[Verse, IndexedSeq[Verse]]

Inherited from Parallelizable[Verse, ParSeq[Verse]]

Inherited from TraversableOnce[Verse]

Inherited from GenTraversableOnce[Verse]

Inherited from FilterMonadic[Verse, IndexedSeq[Verse]]

Inherited from HasNewBuilder[Verse, IndexedSeq[Verse]]

Inherited from Equals

Inherited from QuranicContainer

Inherited from Quranic

Inherited from QuranicComparable[Chapter]

Inherited from Ordered[Chapter]

Inherited from Comparable[Chapter]

Inherited from QuranicIndexable

Inherited from AnyRef

Inherited from Any

Ungrouped