Class/Object

org.quranalyze.quranic

Verse

Related Docs: object Verse | package quranic

Permalink

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

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

Instance Constructors

  1. new Verse(chapter: Chapter, index: Int)

    Permalink

Type Members

  1. type Container = Chapter

    Permalink
    Definition Classes
    VerseQuranic
  2. type Content = Word

    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[Word]

    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 >: Word, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[IndexedSeq[Word], B, That]): That

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Ordered
  14. def >=(that: Verse): 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, Word) ⇒ B, combop: (B, B) ⇒ B): B

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

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

    Permalink
    Definition Classes
    QuranicContainer
  21. lazy val areCutLetters: Result

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

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

    Permalink
    Definition Classes
    IterableLike → Equals
  24. val chapter: Chapter

    Permalink
  25. def check: Option[String]

    Permalink
  26. def clone(): AnyRef

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

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

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

    Permalink
    Definition Classes
    SeqLike
  30. def compare(that: Verse): Int

    Permalink
    Definition Classes
    QuranicComparable → Ordered
  31. def compareTo(that: Verse): Int

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

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

    Permalink
    Definition Classes
    SeqLike
  34. lazy val containsCutLetters: Boolean

    Permalink
  35. def containsSlice[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    SeqLike
  36. lazy val containsWords: Boolean

    Permalink
  37. implicit val context: Verse.this.type

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Quranic
  45. def depth: Int

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

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

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

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

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  50. def distinct: IndexedSeq[Word]

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

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

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

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

    Permalink
    Definition Classes
    QuranicContainer
  55. lazy val elements: IndexedSeq[Word]

    Permalink
    Definition Classes
    VerseQuranicContainer
  56. var elementsInitialized: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    IterableLike
  77. def hasDefiniteSize: Boolean

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

    Permalink
    Definition Classes
    QuranicIndexable
  79. def hasParent: Boolean

    Permalink
    Definition Classes
    QuranicIndexable
  80. 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
  81. def hashCode(): Int

    Permalink
    Definition Classes
    IndexedSeqLike → GenSeqLike → Any
  82. def head: Word

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  83. def headOption: Option[Word]

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

    Permalink
    Definition Classes
    Quranic
  85. 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
    VerseQuranicIndexable
  86. def indexOf[B >: Word](elem: B, from: Int): Int

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

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

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

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

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

    Permalink
    Definition Classes
    GenSeqLike
  92. def indices: Range

    Permalink
    Definition Classes
    SeqLike
  93. def init: IndexedSeq[Word]

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  94. def inits: Iterator[IndexedSeq[Word]]

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

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  96. lazy val isCutLetters: Boolean

    Permalink
  97. def isDefinedAt(idx: Int): Boolean

    Permalink
    Definition Classes
    GenSeqLike
  98. def isEmpty: Boolean

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

    Permalink
    Definition Classes
    Any
  100. final def isTraversableAgain: Boolean

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  101. def iterator: Iterator[Word]

    Permalink
    Definition Classes
    IndexedSeqLike → IterableLike → GenIterableLike
  102. def last: Word

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenSeqLike
  109. def lastOption: Option[Word]

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Quranic
  122. def location: String

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  132. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    QuranicIndexable
  135. def nonEmpty: Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  138. lazy val numericalValue: Int

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

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

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

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  142. def par: ParSeq[Word]

    Permalink
    Definition Classes
    Parallelizable
  143. def parCombiner: Combiner[Word, ParSeq[Word]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    SeqLike → TraversableLike → Parallelizable
  144. def parent: Chapter

    Permalink
    Definition Classes
    VerseQuranic
  145. def partition(p: (Word) ⇒ Boolean): (IndexedSeq[Word], IndexedSeq[Word])

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

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

    Permalink
    Definition Classes
    QuranicIndexable
  148. def permutations: Iterator[IndexedSeq[Word]]

    Permalink
    Definition Classes
    SeqLike
  149. def prefixLength(p: (Word) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  150. def previous: Chapter.Content

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    QuranicSeq → TraversableLike → GenTraversableLike
  160. def reverse: IndexedSeq[Word]

    Permalink
    Definition Classes
    IndexedSeqOptimized → SeqLike → GenSeqLike
  161. def reverseIterator: Iterator[Word]

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

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  163. def reversed: List[Word]

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

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

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

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  167. def scanRight[B, That](z: B)(op: (Word, B) ⇒ B)(implicit bf: CanBuildFrom[IndexedSeq[Word], 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.

  168. def search(s: Search): Result

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

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

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

    Permalink
  172. def segmentLength(p: (Word) ⇒ Boolean, from: Int): Int

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenSeqLike
  186. lazy val startsWithCutLetters: Boolean

    Permalink
  187. def stringPrefix: String

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

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

    Permalink
    Definition Classes
    AnyRef
  190. def tail: IndexedSeq[Word]

    Permalink
    Definition Classes
    IndexedSeqOptimized → TraversableLike → GenTraversableLike
  191. def tails: Iterator[IndexedSeq[Word]]

    Permalink
    Definition Classes
    TraversableLike
  192. def take(n: Int): IndexedSeq[Word]

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

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

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → TraversableLike → GenTraversableLike
  195. def text(start: String = "", sep: String = " ", end: String = ""): String

    Permalink
    Definition Classes
    QuranicContainer
  196. lazy val text: String

    Permalink
    Definition Classes
    VerseQuranicContainerQuranic
  197. def thisCollection: IndexedSeq[Word]

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

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

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  200. def toBuffer[A1 >: Word]: Buffer[A1]

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

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

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  203. def toIterable: Iterable[Word]

    Permalink
    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  204. def toIterator: Iterator[Word]

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

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

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  207. def toSeq: Seq[Word]

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

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  209. def toStream: Stream[Word]

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

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

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

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

    Permalink
    Definition Classes
    QuranicContainer
  214. lazy val totalLetters: Int

    Permalink
    Definition Classes
    Quranic
  215. lazy val traverser: VerseTraverser

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

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

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  218. def versesForValue(value: Int): Result

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

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

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

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

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

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

    Permalink
    Definition Classes
    TraversableLike → FilterMonadic
  225. def word(w: Int): Word

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

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

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

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

    Permalink
    Definition Classes
    Quranic
  230. lazy val wordsData: Array[String]

    Permalink
  231. lazy val wordsPure: IndexedSeq[String]

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

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

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

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

    Permalink
    Definition Classes
    IndexedSeqOptimized → IterableLike → GenIterableLike

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from QuranicComparable[Verse]

Inherited from Ordered[Verse]

Inherited from Comparable[Verse]

Inherited from QuranicIndexable

Inherited from QuranicSeq[Word]

Inherited from IndexedSeqOptimized[Word, IndexedSeq[Word]]

Inherited from IndexedSeqLike[Word, IndexedSeq[Word]]

Inherited from SeqLike[Word, IndexedSeq[Word]]

Inherited from GenSeqLike[Word, IndexedSeq[Word]]

Inherited from IterableLike[Word, IndexedSeq[Word]]

Inherited from GenIterableLike[Word, IndexedSeq[Word]]

Inherited from TraversableLike[Word, IndexedSeq[Word]]

Inherited from GenTraversableLike[Word, IndexedSeq[Word]]

Inherited from Parallelizable[Word, ParSeq[Word]]

Inherited from TraversableOnce[Word]

Inherited from GenTraversableOnce[Word]

Inherited from FilterMonadic[Word, IndexedSeq[Word]]

Inherited from HasNewBuilder[Word, IndexedSeq[Word]]

Inherited from Equals

Inherited from QuranicContainer

Inherited from Quranic

Inherited from AnyRef

Inherited from Any

Ungrouped