org.jfree.util

Class FastStack

Implemented Interfaces:
Cloneable, Serializable

public final class FastStack
extends java.lang.Object
implements Serializable, Cloneable

A very simple unsynchronized stack. This one is faster than the java.util-Version.
Author:
Thomas Morgner

Constructor Summary

FastStack()
FastStack(int size)

Method Summary

void
clear()
Object
clone()
Object
get(int index)
boolean
isEmpty()
Object
peek()
Object
pop()
void
push(Object o)
int
size()

Constructor Details

FastStack

public FastStack()

FastStack

public FastStack(int size)

Method Details

clear

public void clear()

clone

public Object clone()

get

public Object get(int index)

isEmpty

public boolean isEmpty()

peek

public Object peek()

pop

public Object pop()

push

public void push(Object o)

size

public int size()