Class ContextManager.CtxStack
- java.lang.Object
-
- org.apache.derby.iapi.services.context.ContextManager.CtxStack
-
- Enclosing class:
- ContextManager
private static final class ContextManager.CtxStack extends java.lang.Object
The CtxStack implement a stack on top of an ArrayList (to avoid the inherent overhead associated with java.util.Stack which is built on top of java.util.Vector, which is fully synchronized).
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CtxStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<Context>
getUnmodifiableList()
(package private) boolean
isEmpty()
(package private) void
pop()
(package private) void
push(Context context)
(package private) void
remove(Context context)
(package private) Context
top()
-