scala.collection.jcl.Buffer.Projection0

class MapProjection

[source: scala/collection/jcl/Buffer/Projection0.scala]

protected class MapProjection[B](f : (A) => B)
extends MapProjection[B] with Projection0[B]
Method Summary
override def projection : MapProjection[B]
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 Projection0
elements, map
Methods inherited from Projection
filter
Methods inherited from MutableSeq
isEmpty, apply, indexOf, length
Methods inherited from MutableIterable
has, remove, removeAll, --, -, retainOnly, retainAll, size0, clear
Methods inherited from Projection
force, append
Methods inherited from RandomAccessSeq
drop, take, slice, reverse, partition, patch, ++, toStream, safeIs
Methods inherited from MapProjection
stringPrefix
Methods inherited from Projection
flatMap, takeWhile
Methods inherited from Seq
lengthCompare, size, concat, last, lastOption, first, firstOption, headOption, isDefinedAt, lastIndexOf, findIndexOf, indexOf, slice, dropWhile, contains, subseq, toArray, toSeq, equalsWith, startsWith, startsWith, endsWith, indexOf, containsSlice
Methods inherited from Collection
toString
Methods inherited from Iterable
foreach, forall, exists, find, foldLeft, foldRight, /:, :\, reduceLeft, reduceRight, copyToBuffer, sameElements, toList, mkString, mkString, mkString, addString, 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
Method Details
override def projection : MapProjection[B]
returns a projection that can be used to call non-strict filter, map, and flatMap methods that build projections of the collection.
Overrides
Projection0.projection