Scala Standard Library 2.12.18 - scala.collection.mutable.HashTable (original) (raw)

trait HashTable[A, Entry >: Null <: HashEntry[A, Entry]] extends HashUtils[A]

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. HashTable
  2. HashUtils
  3. AnyRef
  4. Any

Implicitly

  1. by any2stringadd

  2. by StringFormat

  3. by Ensuring

  4. by ArrowAssoc

  5. Hide All

  6. Show All

Abstract Value Members

  1. abstract def createNewEntry[B](key: A, value: B): Entry

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. def +(other: String): String
  4. def ->[B](y: B): (HashTable[A, Entry], B)
  5. final def ==(arg0: Any): Boolean
  6. val _loadFactor: Int
  7. def addEntry(e: Entry): Unit
  8. def alwaysInitSizeMap: Boolean
  9. final def asInstanceOf[T0]: T0
  10. def calcSizeMapSize(tableLength: Int): Int
  11. def clearTable(): Unit
  12. def clone(): AnyRef
  13. def elemEquals(key1: A, key2: A): Boolean
  14. def elemHashCode(key: A): Int
  15. def ensuring(cond: (HashTable[A, Entry]) ⇒ Boolean, msg: ⇒ Any): HashTable[A, Entry]
  16. def ensuring(cond: (HashTable[A, Entry]) ⇒ Boolean): HashTable[A, Entry]
  17. def ensuring(cond: Boolean, msg: ⇒ Any): HashTable[A, Entry]
  18. def ensuring(cond: Boolean): HashTable[A, Entry]
  19. def entriesIterator: Iterator[Entry]
  20. final def eq(arg0: AnyRef): Boolean
  21. def equals(arg0: Any): Boolean
  22. def finalize(): Unit
  23. def findEntry(key: A): Entry
  24. def findOrAddEntry[B](key: A, value: B): Entry
  25. def foreachEntry[U](f: (Entry) ⇒ U): Unit
  26. final def getClass(): Class[_]
  27. def hashCode(): Int
  28. final def improve(hcode: Int, seed: Int): Int
  29. final def index(hcode: Int): Int
  30. def initWithContents(c: Contents[A, Entry]): Unit
  31. def initialSize: Int
  32. final def isInstanceOf[T0]: Boolean
  33. def isSizeMapDefined: Boolean
  34. final def ne(arg0: AnyRef): Boolean
  35. def nnSizeMapAdd(h: Int): Unit
  36. def nnSizeMapRemove(h: Int): Unit
  37. def nnSizeMapReset(tableLength: Int): Unit
  38. final def notify(): Unit
  39. final def notifyAll(): Unit
  40. def removeEntry(key: A): Entry
  41. val seedvalue: Int
  42. final def sizeMapBucketBitSize: Int
  43. final def sizeMapBucketSize: Int
  44. def sizeMapDisable(): Unit
  45. def sizeMapInit(tableLength: Int): Unit
  46. def sizeMapInitAndRebuild(): Unit
  47. val sizemap: Array[Int]
  48. final def synchronized[T0](arg0: ⇒ T0): T0
  49. val table: Array[HashEntry[A, Entry]]
  50. val tableSize: Int
  51. def tableSizeSeed: Int
  52. val threshold: Int
  53. def toString(): String
  54. final def wait(): Unit
  55. final def wait(arg0: Long, arg1: Int): Unit
  56. final def wait(arg0: Long): Unit
  57. def →[B](y: B): (HashTable[A, Entry], B)

Ungrouped