in scala.collection.mutable
class SingleLinkedList

abstract `class` SingleLinkedList [ A , scala.AllRef <: This <: scala.collection.mutable.SingleLinkedList[A,This] ]
  `extends` java.lang.Object
  `with` scala.Seq[A]
  `with` scala.ScalaObject

  This extensible class may be used as a basis for implementing linked list. Type variable `A` refers to the element type of the list, type variable `This` is used to model self types of linked lists.

author:
  Matthias Zenger
version:
  1.0, 08/07/2003

Constructor Summary
| `def` this

Def Summary
| `def` append ( that : This ) : scala.Unit
| `def` apply ( n : scala.Int ) : A
| `def` elem : A
| `def` elem_= ( x$1 : A ) : scala.Unit
| `def` elements : scala.Iterator[A]
| `def` get ( n : scala.Int ) : scala.Option[A]
| `def` insert ( that : This ) : scala.Unit
| `def` length : scala.Int
| `def` next : This
| `def` next_= ( x$1 : This ) : scala.Unit
`override` | `def` toList : scala.List[A]

Constructor Detail

`def` this

Def Detail

`def` append ( that : This ) : scala.Unit

`def` apply ( n : scala.Int ) : A

`def` elem : A

`def` elem_= ( x$1 : A ) : scala.Unit

`def` elements : scala.Iterator[A]

`def` get ( n : scala.Int ) : scala.Option[A]

`def` insert ( that : This ) : scala.Unit

`def` length : scala.Int

`def` next : This

`def` next_= ( x$1 : This ) : scala.Unit

override `def` toList : scala.List[A]