diff options
author | Martin Odersky <odersky@gmail.com> | 2009-12-14 17:12:17 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2009-12-14 17:12:17 +0000 |
commit | cb1c0cf0a90287bef339f881f19eb0f32c2e4a3d (patch) | |
tree | b9e8f33d2eafbc080b42e97db4e5f97664cef4b7 /src/library/scala/collection/Seq.scala | |
parent | 461c798dbf0653ed8d89d7bd6cbd94366f6572f7 (diff) | |
download | scala-cb1c0cf0a90287bef339f881f19eb0f32c2e4a3d.tar.gz scala-cb1c0cf0a90287bef339f881f19eb0f32c2e4a3d.tar.bz2 scala-cb1c0cf0a90287bef339f881f19eb0f32c2e4a3d.zip |
lost of documentation and some small adjustment...
lost of documentation and some small adjustments to collection classes.
Diffstat (limited to 'src/library/scala/collection/Seq.scala')
-rw-r--r-- | src/library/scala/collection/Seq.scala | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/src/library/scala/collection/Seq.scala b/src/library/scala/collection/Seq.scala index ac41c32021..1fac25d00d 100644 --- a/src/library/scala/collection/Seq.scala +++ b/src/library/scala/collection/Seq.scala @@ -14,21 +14,9 @@ package scala.collection import generic._ import mutable.Builder -/** <p> - * Class <code>Seq[A]</code> represents sequences of elements - * of type <code>A</code>.<br/> - * It adds the following methods to class <code>Iterable</code>: - * <code>length</code>, <code>lengthCompare</code>, <code>apply</code>, - * <code>isDefinedAt</code>, <code>segmentLength</code>, - * <code>prefixLength</code>, <code>indexWhere</code>, <code>indexOf</code>, - * <code>lastIndexWhere</code>, <code>lastIndexOf</code>, <code>reverse</code>, - * <code>reverseIterator</code>, <code>startsWith</code>, - * <code>endsWith</code>, <code>indexOfSlice</code>. - * </p> - * - * @author Martin Odersky - * @author Matthias Zenger - * @version 1.0, 16/07/2003 +/** A base trait for sequences. + * $seqInfo + * @tparam A the element type of the $coll */ trait Seq[+A] extends PartialFunction[Int, A] with Iterable[A] @@ -37,16 +25,14 @@ trait Seq[+A] extends PartialFunction[Int, A] override def companion: GenericCompanion[Seq] = Seq } -/** Factory object for <code>Seq</code> trait. - * - * @author Martin Odersky - * @version 2.8 - */ +/** $factoryInfo */ object Seq extends SeqFactory[Seq] { private[collection] val hashSeed = "Seq".hashCode + /** $genericCanBuildFromInfo */ implicit def canBuildFrom[A]: CanBuildFrom[Coll, A, Seq[A]] = new GenericCanBuildFrom[A] + def newBuilder[A]: Builder[A, Seq[A]] = immutable.Seq.newBuilder[A] @deprecated("use View instead") |