| 
 | 
          Scala 1.3.0.7 | |||
elements which returns an iterator over all the
  elements contained in the collection.
| Method Summary | |
| def /:[B](z: B)(f: (B,A) => B): BSimilar to foldLeftbut can be used as
  an operator with the order of list and zero arguments reversed. | |
| def :\[B](z: B)(f: (A,B) => B): BAn alias for foldRight. | |
| 
        abstract | def elements: Iterator[A]Creates a new iterator over all elements contained in this object. | 
| def exists(p: (A) => Boolean): BooleanApply a predicate pto all elements of this
  iterable object and return true, iff there is at least one
  element for whichpyields true. | |
| def find(p: (A) => Boolean): Option[A]Find and return the first element of the iterable object satisfying a predicate, if any. | |
| def foldLeft[B](z: B)(op: (B,A) => B): BCombines the elements of this list together using the binary operator op, from left to right, and starting with
  the valuez. | |
| def foldRight[B](z: B)(op: (A,B) => B): BCombines the elements of this list together using the binary operator op, from rigth to left, and starting with
  the valuez. | |
| def forall(p: (A) => Boolean): BooleanApply a predicate pto all elements of this
  iterable object and return true, iff the predicate yields
  true for all elements. | |
| def foreach(f: (A) => Unit): UnitApply a function fto all elements of this
  iterable object. | |
| def sameElements[B >: A](that: Iterable[B]): BooleanChecks if the other iterable object contains the same elements. | |
| Methods inherited from java/lang/Object-class | 
| clone, eq, equals, finalize, getClass, hashCode, notify, notifyAll, synchronized, toString, wait, wait, wait | 
| Methods inherited from scala/Any-class | 
| !=, ==, asInstanceOf, isInstanceOf, match | 
| Methods inherited from scala/ScalaObject-class | 
| getType | 
| Method Detail | 
abstract def elements: Iterator[A]
def foreach(f: (A) => Unit): Unit
f to all elements of this
  iterable object.
f - 
  a function that is applied to every element.
     
  def forall(p: (A) => Boolean): Boolean
p to all elements of this
  iterable object and return true, iff the predicate yields
  true for all elements.
p - 
  the predicate
  def exists(p: (A) => Boolean): Boolean
p to all elements of this
  iterable object and return true, iff there is at least one
  element for which p yields true.
p - 
  the predicate
  def find(p: (A) => Boolean): Option[A]
p - 
  the predicate
  p,
  or None if none exists.
     
def foldLeft[B](z: B)(op: (B,A) => B): B
op, from left to right, and starting with
  the value z. op(... (op(op(z,a0),a1) ...), an) if the list
  is List(a0, a1, ..., an).
     
def foldRight[B](z: B)(op: (A,B) => B): B
op, from rigth to left, and starting with
  the value z. a0 op (... op (an op z)...) if the list
  is [a0, a1, ..., an].
     
def /:[B](z: B)(f: (B,A) => B): B
foldLeft but can be used as
  an operator with the order of list and zero arguments reversed.
  That is, z /: xs is the same as xs foldLeft z
     
def :\[B](z: B)(f: (A,B) => B): B
foldRight.
  That is, xs :\ z is the same as xs foldRight z
     
def sameElements[B >: A](that: Iterable[B]): Boolean
that - 
  the other iterable object
  | 
 | 
          Scala 1.3.0.7 | |||