public class RecordList extends Object
Modifier and Type | Field and Description |
---|---|
protected AbstractRecord |
listHead |
Constructor and Description |
---|
RecordList() |
RecordList(RecordList copy) |
Modifier and Type | Method and Description |
---|---|
AbstractRecord |
getFront()
Remove and return the element at the front of the list.
|
AbstractRecord |
getNext(AbstractRecord current) |
AbstractRecord |
getRear()
Remove and return the element at the tail of the list.
|
boolean |
insert(AbstractRecord newRecord)
Insert the entry at the head of the list.
|
AbstractRecord |
peekFront() |
AbstractRecord |
peekNext(AbstractRecord curr) |
AbstractRecord |
peekRear() |
void |
print(PrintWriter strm) |
void |
putFront(AbstractRecord newRecord)
Explicit push onto front of list.
|
void |
putRear(AbstractRecord newRecord)
Explicit push onto rear of list.
|
boolean |
remove(AbstractRecord oldRecord) |
int |
size() |
String |
toString() |
protected AbstractRecord listHead
public RecordList()
public RecordList(RecordList copy)
public final AbstractRecord getFront()
public final AbstractRecord getRear()
public AbstractRecord getNext(AbstractRecord current)
public final boolean insert(AbstractRecord newRecord)
public final void print(PrintWriter strm)
public final void putFront(AbstractRecord newRecord)
public final void putRear(AbstractRecord newRecord)
public final AbstractRecord peekFront()
public final AbstractRecord peekRear()
public final AbstractRecord peekNext(AbstractRecord curr)
public final boolean remove(AbstractRecord oldRecord)
public final int size()
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.