object StaticMethods extends HashCompat
- Annotations
- @suppressUnusedImportWarningForScalaVersionSpecific()
- Source
- StaticMethods.scala
- Alphabetic
- By Inheritance
- StaticMethods
- HashCompat
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def avalanche(hash: Int): Int
Force all bits of the hash to avalanche.
Force all bits of the hash to avalanche. Used for finalizing the hash.
- Attributes
- protected
- Definition Classes
- HashCompat
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def combineAllIterable[A, R](b: Builder[A, R], xs: IterableOnce[Iterable[A]]): R
- def combineNIterable[A, R](b: Builder[A, R], x: Iterable[A], n: Int): R
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iteratorCompare[A](xs: Iterator[A], ys: Iterator[A])(implicit ev: Order[A]): Int
- def iteratorEq[A](xs: Iterator[A], ys: Iterator[A])(implicit ev: Eq[A]): Boolean
- def iteratorPartialCompare[A](xs: Iterator[A], ys: Iterator[A])(implicit ev: PartialOrder[A]): Double
- def listHash[A](x: List[A])(implicit A: Hash[A]): Int
- Definition Classes
- HashCompat
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def orderedHash[A](xs: IterableOnce[A])(implicit A: Hash[A]): Int
- Definition Classes
- HashCompat
- def product1Hash(_1Hash: Int): Int
- def product2Hash(_1Hash: Int, _2Hash: Int): Int
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def wrapMutableIndexedSeq[A](m: IndexedSeq[A]): IndexedSeq[A]
When you "own" this m, and will not mutate it again, this is safe to call.
When you "own" this m, and will not mutate it again, this is safe to call. It is unsafe to call this, then mutate the original collection.
You are giving up ownership when calling this method
- def wrapMutableMap[K, V](m: Map[K, V]): Map[K, V]