|
|||||||||
Home >> All >> alice >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
alice.util
Class LinkedList

java.lang.Objectalice.util.LinkedList
- All Implemented Interfaces:
- java.io.Serializable
- public class LinkedList
- extends java.lang.Object
- implements java.io.Serializable
- extends java.lang.Object
prolog/lisp style list, with in evidence head and tail
Field Summary | |
java.lang.Object |
head
|
LinkedList |
tail
|
Constructor Summary | |
LinkedList()
empty list |
|
LinkedList(java.lang.Object h,
LinkedList t)
list from head and tail |
Method Summary | |
void |
append(java.lang.Object h)
tail insert |
void |
delete(java.lang.Object h)
|
void |
insert(java.lang.Object h)
head insert |
boolean |
isEmptyList()
|
int |
length()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
head
public java.lang.Object head
tail
public LinkedList tail
Constructor Detail |
LinkedList
public LinkedList()
- empty list
LinkedList
public LinkedList(java.lang.Object h, LinkedList t)
- list from head and tail
Method Detail |
insert
public void insert(java.lang.Object h)
- head insert
append
public void append(java.lang.Object h)
- tail insert
delete
public void delete(java.lang.Object h)
length
public int length()
isEmptyList
public boolean isEmptyList()
|
|||||||||
Home >> All >> alice >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |