|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.turbine.util.StringStackBuffer
This class implements a Stack for String objects.
Field Summary | |
private java.util.Stack |
stk
The stack. |
Constructor Summary | |
StringStackBuffer()
Constructor. |
Method Summary | |
StringStackBuffer |
add(java.lang.String s)
Adds the String to the collection if it does not already contain it. |
StringStackBuffer |
addAll(StringStackBuffer s)
Adds all Strings in the given StringStackBuffer to the collection (skipping those it already contains) |
void |
clear()
Clears the Stack. |
boolean |
contains(java.lang.String s)
Does the Stack contain this String? |
boolean |
empty()
Is the Stack empty? |
boolean |
equals(java.lang.Object ssbuf)
Compares two StringStackBuffers. |
java.lang.String |
get(int i)
Get a String off the Stack at a certain position. |
int |
size()
What is the size of the Stack? |
java.lang.String |
toString()
Converts the stack to a single String with no
separator. |
java.lang.String |
toString(java.lang.String separator)
Converts the stack to a single String . |
java.lang.String[] |
toStringArray()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.util.Stack stk
Constructor Detail |
public StringStackBuffer()
Method Detail |
public StringStackBuffer add(java.lang.String s)
s
- A String.public StringStackBuffer addAll(StringStackBuffer s)
s
- A StringStackBuffer.public void clear()
public boolean contains(java.lang.String s)
s
- A String.public boolean empty()
public java.lang.String get(int i)
i
- An int with the position.public int size()
public java.lang.String toString()
String
with no
separator.toString
in class java.lang.Object
public java.lang.String toString(java.lang.String separator)
String
.separator
- The text to use as glue between elements in
the stack.separator
--as a single block of text.public boolean equals(java.lang.Object ssbuf)
equals
in class java.lang.Object
public java.lang.String[] toStringArray()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |