|
|||||
PREV CLASS NEXT CLASS | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--swishej.StrList
Ordered (linked) list of strings.
Field Summary | |
(package private) StrNode |
firstN
First node in list. |
(package private) StrNode |
lastN
Last node in list. |
(package private) StrNode |
searchN
Next node while traversing list. |
Constructor Summary | |
(package private) |
StrList()
Create new empty string list. |
Method Summary | |
(package private) void |
add(java.lang.String string)
Add string to end of string list. |
(package private) boolean |
empty()
Is the string list empty ? |
(package private) java.lang.String |
first()
Start string list traversal, retrieve first string in list. |
(package private) java.lang.String |
next()
Continue string list traversal, retrieve next string in list. |
(package private) void |
rest()
Remove first string from list, terminate traversal. |
(package private) java.lang.String |
succ()
Retrieve next string in list without advancing in traversal. |
Methods inherited from class java.lang.Object |
|
Field Detail |
StrNode firstN
StrNode lastN
StrNode searchN
Constructor Detail |
StrList()
Method Detail |
void rest()
boolean empty()
void add(java.lang.String string)
string
- String to be added.java.lang.String first()
java.lang.String next()
java.lang.String succ()
|
|||||
PREV CLASS NEXT CLASS | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |