diff options
author | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2011-02-10 10:17:42 +0000 |
---|---|---|
committer | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2011-02-10 10:17:42 +0000 |
commit | 5749084921c4868836d888bf6b0c3b28b094b09d (patch) | |
tree | b86f79128d09921f23782ca5864cb4ed6c0d1187 /src/library/scala/collection/parallel/immutable/ParHashSet.scala | |
parent | 854de25ee63e85c3bda6f0205f25b341458dd5f1 (diff) | |
download | scala-5749084921c4868836d888bf6b0c3b28b094b09d.tar.gz scala-5749084921c4868836d888bf6b0c3b28b094b09d.tar.bz2 scala-5749084921c4868836d888bf6b0c3b28b094b09d.zip |
Updated docs. No review.
Diffstat (limited to 'src/library/scala/collection/parallel/immutable/ParHashSet.scala')
-rw-r--r-- | src/library/scala/collection/parallel/immutable/ParHashSet.scala | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/src/library/scala/collection/parallel/immutable/ParHashSet.scala b/src/library/scala/collection/parallel/immutable/ParHashSet.scala index 77dd947201..bd9cefa298 100644 --- a/src/library/scala/collection/parallel/immutable/ParHashSet.scala +++ b/src/library/scala/collection/parallel/immutable/ParHashSet.scala @@ -1,3 +1,12 @@ +/* __ *\ +** ________ ___ / / ___ Scala API ** +** / __/ __// _ | / / / _ | (c) 2003-2011, LAMP/EPFL ** +** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ ** +** /____/\___/_/ |_/____/_/ | | ** +** |/ ** +\* */ + + package scala.collection.parallel.immutable @@ -24,9 +33,19 @@ import scala.collection.immutable.HashSet -/** Parallel hash trie set. +/** Immutable parallel hash set, based on hash tries. + * + * $paralleliterableinfo + * + * $sideeffects * - * @author prokopec + * @tparam T the element type of the set + * + * @author Aleksandar Prokopec + * @since 2.9 + * + * @define Coll immutable.ParHashSet + * @define coll immutable parallel hash set */ @SerialVersionUID(1L) class ParHashSet[T] private[immutable] (private[this] val trie: HashSet[T]) @@ -108,6 +127,10 @@ self => } +/** $factoryinfo + * @define Coll immutable.ParHashSet + * @define coll immutable parallel hash set + */ object ParHashSet extends ParSetFactory[ParHashSet] { def newCombiner[T]: Combiner[T, ParHashSet[T]] = HashSetCombiner[T] |