| 
 | 
          Scala 1.3.0.7 | |||
Buffer
  methods of the class into which it is mixed in.
  | Method Summary | |
| 
        override | def +(elem: A): Buffer[A]Append a single element to this buffer and return the identity of the buffer. | 
| 
        override | def ++(iter: Iterable[A]): Buffer[A]Appends a number of elements provided by an iterable object via its elementsmethod. | 
| def ++(iter: Iterator[A]): Buffer[A]Appends a number of elements provided by an iterable object via its elementsmethod. | |
| 
        override | def ++:(iter: Iterable[A]): Buffer[A]Prepends a number of elements provided by an iterable object via its elementsmethod. | 
| 
        override | def ++=(iter: Iterable[A]): UnitAppends a number of elements provided by an iterable object via its elementsmethod. | 
| def ++=(it: Iterator[A]): UnitAppends a number of elements provided by an iterable object via its elementsmethod. | |
| 
        override | def +:(elem: A): Buffer[A]Prepend a single element to this buffer and return the identity of the buffer. | 
| 
        override | def +=(elem: A): UnitAppend a single element to this buffer. | 
| 
        override | def <<(cmd: Message[Tuple2[Location,A]]): UnitSend a message to this scriptable object. | 
| 
        override | def append(elems: A*): UnitAppends a sequence of elements to this buffer. | 
| 
        override | def appendAll(iter: Iterable[A]): UnitAppends a number of elements provided by an iterable object via its elementsmethod. | 
| 
        override | def apply(n: Int): A | 
| 
        override | def clear: UnitClears the buffer contents. | 
| 
        override | def clone(): Buffer[A]Return a clone of this buffer. | 
| 
        override | def elements: Iterator[A]Creates a new iterator over all elements contained in this object. | 
| 
        override | def hashCode(): IntThe hashCode method always yields an error, since it is not safe to use buffers as keys in hash tables. | 
| 
        override | def insert(n: Int, elems: A*): UnitInserts new elements at the index n. | 
| 
        override | def insertAll(n: Int, iter: Iterable[A]): UnitInserts new elements at the index n. | 
| 
        override | def length: IntReturns the length of the sequence. | 
| 
        override | def prepend(elems: A*): UnitPrepend an element to this list. | 
| 
        override | def prependAll(elems: Iterable[A]): UnitPrepends a number of elements provided by an iterable object via its elementsmethod. | 
| 
        override | def remove(n: Int): ARemoves the element on a given index position. | 
| 
        override | def update(n: Int, newelem: A): UnitReplace element at index nwith the new elementnewelem. | 
| Methods inherited from java/lang/Object-class | 
| eq, equals, finalize, getClass, notify, notifyAll, synchronized, wait, wait, wait | 
| Methods inherited from scala/Any-class | 
| !=, ==, asInstanceOf, isInstanceOf, match | 
| Methods inherited from scala/Iterable-class | 
| /:, :\, exists, find, foldLeft, foldRight, forall, foreach, sameElements | 
| Methods inherited from scala/ScalaObject-class | 
| getType | 
| Methods inherited from scala/Seq-class | 
| copyToArray, drop, indexOf, isDefinedAt, lastIndexOf, subseq, take, toList, toString | 
| Methods inherited from scala/collection/mutable/Buffer-class | 
| ++, ++=, stringPrefix, trimEnd, trimStart | 
| Method Detail | 
override def length: Int
override def elements: Iterator[A]
override def apply(n: Int): A
override def +(elem: A): Buffer[A]
elem - 
  the element to append.
     
  override def +=(elem: A): Unit
elem - 
  the element to append.
     
  override def ++(iter: Iterable[A]): Buffer[A]
elements method. The identity of the
  buffer is returned.
iter - 
  the iterable object.
     
  def ++(iter: Iterator[A]): Buffer[A]
elements method. The identity of the
  buffer is returned.
iter - 
  the iterable object.
     
  override def ++=(iter: Iterable[A]): Unit
elements method.
iter - 
  the iterable object.
     
  def ++=(it: Iterator[A]): Unit
elements method.
iter - 
  the iterable object.
     
  override def append(elems: A*): Unit
elems - 
  the elements to append.
     
  override def appendAll(iter: Iterable[A]): Unit
elements method.
iter - 
  the iterable object.
     
  override def +:(elem: A): Buffer[A]
elem - 
  the element to append.
     
  override def ++:(iter: Iterable[A]): Buffer[A]
elements method. The identity of the
  buffer is returned.
iter - 
  the iterable object.
     
  override def prepend(elems: A*): Unit
elem - 
  the element to prepend.
     
  override def prependAll(elems: Iterable[A]): Unit
elements method. The identity of the
  buffer is returned.
iter - 
  the iterable object.
     
  override def insert(n: Int, elems: A*): Unit
n. Opposed to method
  update, this method will not replace an element with a
  one. Instead, it will insert the new elements at index n.
n - 
  the index where a new element will be inserted.
  elems - 
  the new elements to insert.
     
  override def insertAll(n: Int, iter: Iterable[A]): Unit
n. Opposed to method
  update, this method will not replace an element with a
  one. Instead, it will insert a new element at index n.
n - 
  the index where a new element will be inserted.
  iter - 
  the iterable object providing all elements to insert.
     
  override def update(n: Int, newelem: A): Unit
n with the new element
  newelem.
n - 
  the index of the element to replace.
  newelem - 
  the new element.
     
  override def remove(n: Int): A
n - 
  the index which refers to the element to delete.
     
  override def clear: Unit
override def <<(cmd: Message[Tuple2[Location,A]]): Unit
cmd - 
  the message to send.
     
  override def clone(): Buffer[A]
ArrayBuffer with the same elements.
     
override def hashCode(): Int
| 
 | 
          Scala 1.3.0.7 | |||