org.apache.xml.serializer
Class NamespaceMappings.Stack
java.lang.Object
   org.apache.xml.serializer.NamespaceMappings.Stack
org.apache.xml.serializer.NamespaceMappings.Stack
- Enclosing class:
- NamespaceMappings
- private class NamespaceMappings.Stack 
- extends java.lang.Object
Rather than using java.util.Stack, this private class
 provides a minimal subset of methods and is faster
 because it is not thread-safe.
| Field Summary | 
| (package private)  java.lang.Object[] | m_stack
 | 
| private  int | max
 | 
| private  int | top
 | 
 
 
| Method Summary | 
|  void | clear()
 | 
|  java.lang.Object | clone()
 | 
|  boolean | empty()
 | 
|  java.lang.Object | getElement(int index)
 | 
|  boolean | isEmpty()
 | 
|  java.lang.Object | peek()
 | 
|  java.lang.Object | peek(int idx)
 | 
|  java.lang.Object | pop()
 | 
|  java.lang.Object | push(java.lang.Object o)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
top
private int top
max
private int max
m_stack
java.lang.Object[] m_stack
NamespaceMappings.Stack
public NamespaceMappings.Stack()
clone
public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
- 
- Overrides:
- clonein class- java.lang.Object
 
- 
- Throws:
- java.lang.CloneNotSupportedException
 
push
public java.lang.Object push(java.lang.Object o)
- 
 
pop
public java.lang.Object pop()
- 
 
peek
public java.lang.Object peek()
- 
 
peek
public java.lang.Object peek(int idx)
- 
 
isEmpty
public boolean isEmpty()
- 
 
empty
public boolean empty()
- 
 
clear
public void clear()
- 
 
getElement
public java.lang.Object getElement(int index)
-