weka.associations.tertius
Class SimpleLinkedList

java.lang.Object
  |
  +--weka.associations.tertius.SimpleLinkedList
All Implemented Interfaces:
java.io.Serializable

public class SimpleLinkedList
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 class SimpleLinkedList.LinkedListInverseIterator
           
 class SimpleLinkedList.LinkedListIterator
           
 
Constructor Summary
SimpleLinkedList()
           
 
Method Summary
 void add(java.lang.Object o)
           
 void addAll(SimpleLinkedList list)
           
 void addFirst(java.lang.Object o)
           
 void clear()
           
 java.lang.Object getFirst()
           
 java.lang.Object getLast()
           
 SimpleLinkedList.LinkedListInverseIterator inverseIterator()
           
 boolean isEmpty()
           
 SimpleLinkedList.LinkedListIterator iterator()
           
 void merge(SimpleLinkedList list, java.util.Comparator comp)
           
 java.lang.Object removeFirst()
           
 int size()
           
 void sort(java.util.Comparator comp)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleLinkedList

public SimpleLinkedList()
Method Detail

removeFirst

public java.lang.Object removeFirst()

getFirst

public java.lang.Object getFirst()

getLast

public java.lang.Object getLast()

addFirst

public void addFirst(java.lang.Object o)

add

public void add(java.lang.Object o)

addAll

public void addAll(SimpleLinkedList list)

clear

public void clear()

isEmpty

public boolean isEmpty()

iterator

public SimpleLinkedList.LinkedListIterator iterator()

inverseIterator

public SimpleLinkedList.LinkedListInverseIterator inverseIterator()

size

public int size()

merge

public void merge(SimpleLinkedList list,
                  java.util.Comparator comp)

sort

public void sort(java.util.Comparator comp)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright (c) 2003 David Lindsay, Computer Learning Research Centre, Dept. Computer Science, Royal Holloway, University of London