final class AVHashMap[K, V] extends AnyVal
Allocation free alternative to scala.collection.mutable.Map with similar interface. This simplifies optimization of performance critical code.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AVHashMap
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new AVHashMap(hashMap: HashMap[K, V])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
apply(key: K): V
- Annotations
- @inline()
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
def
clear(): Unit
- Annotations
- @inline()
-
final
def
containsKey(key: K): Boolean
- Annotations
- @inline()
-
final
def
get(key: K): Nullable[V]
- Annotations
- @inline()
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def getOrElseUpdate(key: K, op: ⇒ V): V
- val hashMap: HashMap[K, V]
-
final
def
isEmpty: Boolean
- Annotations
- @inline()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
keySet: Set[K]
- Annotations
- @inline()
-
final
def
put(key: K, value: V): V
- Annotations
- @inline()
-
def
toString(): String
- Definition Classes
- Any