Scala Library
|
|
trait
TraversableMethods[+A, +This <: TraversableLike[A, This] with
Traversable[A]]
extends
AnyRefMethod Summary | |
abstract def
|
++
[B >: A, That](that : Iterator[B])(implicit bf : CanBuildFrom[This, B, That]) : That
|
abstract def
|
++
[B >: A, That](that : Traversable[B])(implicit bf : CanBuildFrom[This, B, That]) : That
|
abstract def
|
/: [B](z : B)(op : (B, A) => B) : B |
abstract def
|
:\ [B](z : B)(op : (A, B) => B) : B |
abstract def
|
addString (b : StringBuilder) : StringBuilder |
abstract def
|
addString (b : StringBuilder, start : java.lang.String, sep : java.lang.String, end : java.lang.String) : StringBuilder |
abstract def
|
addString (b : StringBuilder, sep : java.lang.String) : StringBuilder |
abstract def
|
copyToArray [B >: A](xs : Array[B], start : Int, len : Int) : Unit |
abstract def
|
copyToArray [B >: A](xs : Array[B], start : Int) : Unit |
abstract def
|
copyToBuffer [B >: A](dest : Buffer[B]) : Unit |
abstract def
|
count (p : (A) => Boolean) : Int |
abstract def
|
drop (n : Int) : Traversable[A] |
abstract def
|
dropWhile (p : (A) => Boolean) : Traversable[A] |
abstract def
|
exists (p : (A) => Boolean) : Boolean |
abstract def
|
filter (p : (A) => Boolean) : Traversable[A] |
abstract def
|
filterNot (p : (A) => Boolean) : Traversable[A] |
abstract def
|
find (p : (A) => Boolean) : Option[A] |
abstract def
|
flatMap
[B, That](f : (A) => Traversable[B])(implicit bf : CanBuildFrom[This, B, That]) : That
|
abstract def
|
foldLeft [B](z : B)(op : (B, A) => B) : B |
abstract def
|
foldRight [B](z : B)(op : (A, B) => B) : B |
abstract def
|
forall (p : (A) => Boolean) : Boolean |
abstract def
|
foreach [U](f : (A) => U) : Unit |
abstract def
|
groupBy [K](f : (A) => K) : Map[K, Traversable[A]] |
abstract def
|
hasDefiniteSize : Boolean |
abstract def
|
head : A |
abstract def
|
headOption : Option[A] |
abstract def
|
init : Traversable[A] |
abstract def
|
isEmpty : Boolean |
abstract def
|
last : A |
abstract def
|
lastOption : Option[A] |
abstract def
|
map
[B, That](f : (A) => B)(implicit bf : CanBuildFrom[This, B, That]) : That
|
abstract def
|
mkString (start : java.lang.String, sep : java.lang.String, end : java.lang.String) : java.lang.String |
abstract def
|
mkString (sep : java.lang.String) : java.lang.String |
abstract def
|
mkString : java.lang.String |
abstract def
|
nonEmpty : Boolean |
abstract def
|
partialMap
[B, That](pf : PartialFunction[Any, B])(implicit bf : CanBuildFrom[This, B, That]) : That
|
abstract def
|
partition (p : (A) => Boolean) : (Traversable[A], Traversable[A]) |
abstract def
|
reduceLeft [B >: A](op : (B, A) => B) : B |
abstract def
|
reduceLeftOption [B >: A](op : (B, A) => B) : Option[B] |
abstract def
|
reduceRight [B >: A](op : (A, B) => B) : B |
abstract def
|
reduceRightOption [B >: A](op : (A, B) => B) : Option[B] |
abstract def
|
size : Int |
abstract def
|
slice (from : Int, until : Int) : Traversable[A] |
abstract def
|
span (p : (A) => Boolean) : (Traversable[A], Traversable[A]) |
abstract def
|
splitAt (n : Int) : (Traversable[A], Traversable[A]) |
abstract def
|
stringPrefix : java.lang.String |
abstract def
|
tail : Traversable[A] |
abstract def
|
take (n : Int) : Traversable[A] |
abstract def
|
takeWhile (p : (A) => Boolean) : Traversable[A] |
abstract def
|
toArray
[B >: A](implicit evidence$1 : ClassManifest[B]) : Array[B]
|
abstract def
|
toIndexedSeq [B >: A] : IndexedSeq[B] |
abstract def
|
toIterable : Iterable[A] |
abstract def
|
toList : List[A] |
abstract def
|
toSeq : Seq[A] |
abstract def
|
toSet [B >: A] : Set[B] |
abstract def
|
toStream : Stream[A] |
abstract def
|
view : TraversableView[A, This] |
abstract def
|
view (from : Int, until : Int) : TraversableView[A, This] |
Methods inherited from AnyRef | |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Method Details |
abstract
def
flatMap[B, That](f : (A) => Traversable[B])(implicit
bf : CanBuildFrom[This, B, That]) : That
abstract
def
partialMap[B, That](pf : PartialFunction[Any, B])(implicit
bf : CanBuildFrom[This, B, That]) : That
abstract
def
++[B >: A, That](that : Traversable[B])(implicit
bf : CanBuildFrom[This, B, That]) : That
abstract
def
toArray[B >: A](implicit
evidence$1 : ClassManifest[B]) : Array[B]
abstract
def
toIndexedSeq[B >: A] : IndexedSeq[B]
abstract
def
addString(b : StringBuilder) : StringBuilder
abstract
def
addString(b : StringBuilder, sep : java.lang.String) : StringBuilder
abstract
def
addString(b : StringBuilder, start : java.lang.String, sep : java.lang.String, end : java.lang.String) : StringBuilder
abstract
def
mkString(sep : java.lang.String) : java.lang.String
abstract
def
mkString(start : java.lang.String, sep : java.lang.String, end : java.lang.String) : java.lang.String
abstract
def
mkString : java.lang.String
abstract
def
hasDefiniteSize : Boolean
abstract
def
isEmpty : Boolean
abstract
def
nonEmpty : Boolean
abstract
def
head : A
abstract
def
last : A
abstract
def
drop(n : Int) : Traversable[A]
abstract
def
dropWhile(p : (A) => Boolean) : Traversable[A]
abstract
def
filter(p : (A) => Boolean) : Traversable[A]
abstract
def
filterNot(p : (A) => Boolean) : Traversable[A]
abstract
def
init : Traversable[A]
abstract
def
slice(from : Int, until : Int) : Traversable[A]
abstract
def
tail : Traversable[A]
abstract
def
take(n : Int) : Traversable[A]
abstract
def
takeWhile(p : (A) => Boolean) : Traversable[A]
abstract
def
partition(p : (A) => Boolean) : (Traversable[A], Traversable[A])
abstract
def
span(p : (A) => Boolean) : (Traversable[A], Traversable[A])
abstract
def
splitAt(n : Int) : (Traversable[A], Traversable[A])
abstract
def
size : Int
abstract
def
stringPrefix : java.lang.String
abstract
def
view : TraversableView[A, This]
abstract
def
view(from : Int, until : Int) : TraversableView[A, This]
Scala Library
|
|