Trait

org.quranalyze.quranic

QuranicContainer

Related Doc: package quranic

Permalink

trait QuranicContainer extends Quranic

Linear Supertypes
Quranic, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QuranicContainer
  2. Quranic
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Container <: Quranic

    Permalink
    Definition Classes
    Quranic
  2. abstract type Content <: Quranic

    Permalink

Abstract Value Members

  1. abstract def elements: IndexedSeq[Content]

    Permalink
  2. abstract def hasParent: Boolean

    Permalink
    Definition Classes
    Quranic
  3. abstract def parent: Container

    Permalink
    Definition Classes
    Quranic
  4. abstract def size: Int

    Permalink

Concrete Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(i: Int): Content

    Permalink
  5. lazy val areCutLetters: Result

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

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. lazy val containCutLetters: Result

    Permalink
    Definition Classes
    Quranic
  9. implicit val context: QuranicContainer.this.type

    Permalink
    Definition Classes
    Quranic
  10. lazy val cutLetters: Result

    Permalink
    Definition Classes
    Quranic
  11. def depth: Int

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

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

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

    Permalink
    Definition Classes
    Quranic
  15. def element(i: Int): Content

    Permalink
  16. var elementsInitialized: Boolean

    Permalink
  17. lazy val entropy: Double

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

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

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Quranic
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. def height: Int

    Permalink
    Definition Classes
    Quranic
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def length: Int

    Permalink
  28. lazy val letterOccurences: Map[Char, Int]

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Quranic
  38. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  41. lazy val numericalValue: Int

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

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

    Permalink
    Definition Classes
    Quranic
  44. def quran: Quran

    Permalink
    Definition Classes
    Quranic
  45. def search(s: Search): Result

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

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

    Permalink
  48. lazy val startWithCutLetters: Result

    Permalink
    Definition Classes
    Quranic
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  50. def text: String

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

    Permalink
  52. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  53. def totalContentSize: Int

    Permalink
  54. lazy val totalLetters: Int

    Permalink
    Definition Classes
    Quranic
  55. def versesForValue(value: Int): Result

    Permalink
    Definition Classes
    Quranic
  56. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. lazy val wordOccurences: Map[String, Int]

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

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

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

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

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

    Permalink
    Definition Classes
    Quranic

Inherited from Quranic

Inherited from AnyRef

Inherited from Any

Ungrouped