scalax.control

class ConcurrentHashMap

[source: scalax/control/ConcurrentHashMap.scala]

class ConcurrentHashMap[K, V](val jmap : java.util.concurrent.ConcurrentHashMap[K, V])
extends scala.collection.jcl.MapWrapper[K, V]
Additional Constructor Summary
def this : ConcurrentHashMap[K, V]
Method Summary
def putIfAbsent (k : K, v : V) : scala.Option[V]
def remove (k : K, v : V) : Boolean
def replace (k : K, o : V, n : V) : Boolean
def replace (k : K, v : V) : V
def underlying : java.util.concurrent.ConcurrentHashMap[K, V]
Methods inherited from scala.collection.jcl.MapWrapper
scala.collection.jcl.MapWrapper.size, scala.collection.jcl.MapWrapper.isEmpty, scala.collection.jcl.MapWrapper.clear, scala.collection.jcl.MapWrapper.put, scala.collection.jcl.MapWrapper.get, scala.collection.jcl.MapWrapper.++=, scala.collection.jcl.MapWrapper.removeKey, scala.collection.jcl.MapWrapper.contains, scala.collection.jcl.MapWrapper.keySet, scala.collection.jcl.MapWrapper.valueSet, scala.collection.jcl.MapWrapper.elements, scala.collection.jcl.MapWrapper.toString, scala.collection.jcl.MapWrapper.hashCode, scala.collection.jcl.MapWrapper.equals
Methods inherited from scala.collection.jcl.Map
scala.collection.jcl.Map.keys, scala.collection.jcl.Map.has, scala.collection.jcl.Map.update, scala.collection.jcl.Map.+, scala.collection.jcl.Map.+=, scala.collection.jcl.Map.-, scala.collection.jcl.Map.remove, scala.collection.jcl.Map.-=, scala.collection.jcl.Map.projection, scala.collection.jcl.Map.lense, scala.collection.jcl.Map.filterKeys
Methods inherited from scala.collection.mutable.Map
scala.collection.mutable.Map.+=, scala.collection.mutable.Map.++=, scala.collection.mutable.Map.+, scala.collection.mutable.Map.++, scala.collection.mutable.Map.++, scala.collection.mutable.Map.-=, scala.collection.mutable.Map.--=, scala.collection.mutable.Map.--=, scala.collection.mutable.Map.-, scala.collection.mutable.Map.--, scala.collection.mutable.Map.--, scala.collection.mutable.Map.getOrElseUpdate, scala.collection.mutable.Map.transform, scala.collection.mutable.Map.retain, scala.collection.mutable.Map.<<, scala.collection.mutable.Map.clone, scala.collection.mutable.Map.readOnly, scala.collection.mutable.Map.+=, scala.collection.mutable.Map.incl, scala.collection.mutable.Map.excl
Methods inherited from scala.collection.Map
scala.collection.Map.getOrElse, scala.collection.Map.apply, scala.collection.Map.isDefinedAt, scala.collection.Map.values, scala.collection.Map.default, scala.collection.Map.mapElements, scala.collection.Map.stringPrefix
Methods inherited from scala.PartialFunction
scala.PartialFunction.orElse, scala.PartialFunction.andThen
Methods inherited from scala.Function1
scala.Function1.compose
Methods inherited from scala.collection.jcl.MutableIterable
scala.collection.jcl.MutableIterable.removeAll, scala.collection.jcl.MutableIterable.--, scala.collection.jcl.MutableIterable.-, scala.collection.jcl.MutableIterable.retainOnly, scala.collection.jcl.MutableIterable.retainAll, scala.collection.jcl.MutableIterable.size0
Methods inherited from scala.Collection
scala.Collection.toArray
Methods inherited from scala.Iterable
scala.Iterable.concat, scala.Iterable.++, scala.Iterable.map, scala.Iterable.flatMap, scala.Iterable.filter, scala.Iterable.partition, scala.Iterable.takeWhile, scala.Iterable.dropWhile, scala.Iterable.take, scala.Iterable.drop, scala.Iterable.foreach, scala.Iterable.forall, scala.Iterable.exists, scala.Iterable.find, scala.Iterable.findIndexOf, scala.Iterable.indexOf, scala.Iterable.foldLeft, scala.Iterable.foldRight, scala.Iterable./:, scala.Iterable.:\, scala.Iterable.reduceLeft, scala.Iterable.reduceRight, scala.Iterable.copyToBuffer, scala.Iterable.sameElements, scala.Iterable.toList, scala.Iterable.toSeq, scala.Iterable.toStream, scala.Iterable.mkString, scala.Iterable.mkString, scala.Iterable.mkString, scala.Iterable.addString, scala.Iterable.addString, scala.Iterable.addString, scala.Iterable.copyToArray, scala.Iterable.hasDefiniteSize
Methods inherited from AnyRef
getClass, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Additional Constructor Details
def this : ConcurrentHashMap[K, V]

Method Details
def underlying : java.util.concurrent.ConcurrentHashMap[K, V]
Overrides
scala.collection.jcl.MapWrapper.scala.collection.jcl.MapWrapper.underlying

def putIfAbsent(k : K, v : V) : scala.Option[V]

def remove(k : K, v : V) : Boolean

def replace(k : K, o : V, n : V) : Boolean

def replace(k : K, v : V) : V


Copyright (c) 2005-8 The Scalax Project. All Rights Reserved.