Ableverse™
Platform 6.0

av.util
Class SynchronizedArrayStack<T>

java.lang.Object
  extended by av.util.ArrayStack<T>
      extended by av.util.SynchronizedArrayStack<T>
All Implemented Interfaces:
Stack<T>, Serializable

public class SynchronizedArrayStack<T>
extends ArrayStack<T>

Add synchronization to ArrayStack.

Author:
Compl
See Also:
Serialized Form

Constructor Summary
SynchronizedArrayStack()
           
SynchronizedArrayStack(int initCapacity)
           
SynchronizedArrayStack(T... elements)
           
 
Method Summary
 void clear()
           
 T pop()
           
 void push(T o)
           
 
Methods inherited from class av.util.ArrayStack
catToString, isEmpty, peek, prePeek, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynchronizedArrayStack

public SynchronizedArrayStack()

SynchronizedArrayStack

public SynchronizedArrayStack(int initCapacity)

SynchronizedArrayStack

public SynchronizedArrayStack(T... elements)
Method Detail

clear

public void clear()
Specified by:
clear in interface Stack<T>
Overrides:
clear in class ArrayStack<T>

pop

public T pop()
Specified by:
pop in interface Stack<T>
Overrides:
pop in class ArrayStack<T>

push

public void push(T o)
Specified by:
push in interface Stack<T>
Overrides:
push in class ArrayStack<T>

Ableverse™
Platform 6.0

Copyright© 2006 Ableverse Platform. All rights reserved.