scala.collection.jcl.MutableSeq
trait Filter

[source: `scala/collection/jcl/MutableSeq.scala`]

`protected` `trait` Filter
  `extends` Projection[A]

Method Summary
`override def` | elements : SeqIterator[Int, A] The default implementation of a map over mutable iterable collections.
`protected abstract def` | p (a : A) : Boolean

Methods inherited from Projection
projection, filter, map

Methods inherited from Projection
force, flatMap, append, takeWhile

Methods inherited from MutableSeq
isEmpty, apply, indexOf, length

Methods inherited from MutableIterable
has, remove, removeAll, --, -, retainOnly, retainAll, size0, clear

Methods inherited from Seq
lengthCompare, size, concat, last, lastOption, headOption, ++, isDefinedAt, lastIndexOf, take, drop, slice, dropWhile, reverse, contains, subseq, toArray, equalsWith, startsWith, endsWith, indexOf, containsSlice

Methods inherited from Collection
toString, stringPrefix

Methods inherited from Iterable
partition, foreach, forall, exists, find, findIndexOf, indexOf, foldLeft, foldRight, /:, :\, reduceLeft, reduceRight, copyToBuffer, sameElements, toList, toStream, mkString, mkString, mkString, addString, addString, copyToArray, hasDefiniteSize

Methods inherited from PartialFunction
orElse, andThen

Methods inherited from Function1
compose

Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Class Summary
`class` | FilterIterator (underlying : SeqIterator[Int, A])`extends` SeqIterator[Int, A]

Method Details

`protected abstract` `def` p(a : A) : Boolean

`override` `def` elements : SeqIterator[Int, A]

  The default implementation of a map over mutable iterable collections.