Package com.bea.xml.stream.util
Class CircularQueue
- java.lang.Object
-
- java.util.AbstractCollection
-
- com.bea.xml.stream.util.CircularQueue
-
- All Implemented Interfaces:
java.lang.Iterable
,java.util.Collection
public final class CircularQueue extends java.util.AbstractCollection
-
-
Constructor Summary
Constructors Constructor Description CircularQueue()
CircularQueue(int c)
CircularQueue(int c, int mc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(java.lang.Object obj)
int
capacity()
void
clear()
java.lang.Object
clone()
boolean
isEmpty()
java.util.Iterator
iterator()
java.lang.Object
peek()
java.lang.Object
remove()
int
size()
java.lang.String
toString()
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArray
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
add
public boolean add(java.lang.Object obj)
- Specified by:
add
in interfacejava.util.Collection
- Overrides:
add
in classjava.util.AbstractCollection
-
remove
public java.lang.Object remove()
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfacejava.util.Collection
- Overrides:
isEmpty
in classjava.util.AbstractCollection
-
size
public int size()
- Specified by:
size
in interfacejava.util.Collection
- Specified by:
size
in classjava.util.AbstractCollection
-
capacity
public int capacity()
-
peek
public java.lang.Object peek()
-
clear
public void clear()
- Specified by:
clear
in interfacejava.util.Collection
- Overrides:
clear
in classjava.util.AbstractCollection
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.util.AbstractCollection
-
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in interfacejava.util.Collection
- Specified by:
iterator
in interfacejava.lang.Iterable
- Specified by:
iterator
in classjava.util.AbstractCollection
-
-