From 74a6eeaf0948cbf59e327108c47aa41013c7fb9f Mon Sep 17 00:00:00 2001 From: michelou Date: Wed, 29 Jul 2009 10:17:01 +0000 Subject: fixed ticket #2211 --- src/library/scala/collection/generic/VectorTemplate.scala | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/library') diff --git a/src/library/scala/collection/generic/VectorTemplate.scala b/src/library/scala/collection/generic/VectorTemplate.scala index f494c67cbd..d122859a4a 100644 --- a/src/library/scala/collection/generic/VectorTemplate.scala +++ b/src/library/scala/collection/generic/VectorTemplate.scala @@ -9,9 +9,9 @@ // $Id$ package scala.collection.generic -import scala.collection._ -import mutable.ArrayBuffer +import scala.collection.{BufferedIterator, Sequence, Vector} +import scala.collection.mutable.ArrayBuffer /** Sequences that support O(1) element access and O(1) length computation. * This class does not add any methods to Sequence but overrides several @@ -27,7 +27,8 @@ trait VectorTemplate[+A, +This <: VectorTemplate[A, This] with Vector[A]] extend /** The iterator returned by the iterator method */ - protected class Elements(start: Int, end: Int) extends scala.collection.BufferedIterator[A] { + @serializable @SerialVersionUID(1756321872811029277L) + protected class Elements(start: Int, end: Int) extends BufferedIterator[A] { private var i = start def hasNext: Boolean = i < end -- cgit v1.2.3