scala.collection.jcl.Collection

trait Projection

[source: scala/collection/jcl/Collection.scala]

trait Projection[A]
extends Collection[A] with Projection[A]
Direct Known Subclasses:
Buffer.Projection, Set.Projection

Method Summary
override def projection : Projection[A]
returns a projection that can be used to call non-strict filter, map, and flatMap methods that build projections of the collection.
Methods inherited from Projection
map, filter
Methods inherited from Projection
force, flatMap, takeWhile, append
Methods inherited from Collection
add (abstract), transform (abstract), hasAll, addAll, ++, -=, +=, +
Methods inherited from MutableIterable
elements (abstract), has, remove, removeAll, --, -, retainOnly, retainAll, size0, clear
Methods inherited from Collection
size (abstract), toArray, toString, stringPrefix
Methods inherited from Iterable
concat, ++, partition, dropWhile, take, drop, foreach, forall, exists, find, findIndexOf, indexOf, foldLeft, foldRight, /:, :\, reduceLeft, reduceRight, copyToBuffer, sameElements, toList, toSeq, toStream, mkString, mkString, mkString, addString, addString, addString, copyToArray, isEmpty, hasDefiniteSize
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
override def projection : Projection[A]
returns a projection that can be used to call non-strict filter, map, and flatMap methods that build projections of the collection.
Overrides
Collection.projection, Projection.projection