From: adam Date: Fri, 7 Jan 2005 00:27:18 +0000 (+0000) Subject: added Basket.Queue placeholder X-Git-Url: http://git.megacz.com/?p=org.ibex.util.git;a=commitdiff_plain;h=86f0f3d825dc963a810404d0457aa4cafa96f620 added Basket.Queue placeholder darcs-hash:20050107002718-5007d-55f64d61e9ad33e7c4f8a4e35eabc1adefed1f97.gz --- diff --git a/src/org/ibex/util/Basket.java b/src/org/ibex/util/Basket.java index d7a434d..fbb245c 100644 --- a/src/org/ibex/util/Basket.java +++ b/src/org/ibex/util/Basket.java @@ -25,6 +25,12 @@ public interface Basket extends Serializable { public interface RandomAccess extends List { } + public interface Queue extends Basket { + // FIXME + //public void enqueue(Object o); + //public Object dequeue(); + } + public interface Stack extends Basket { public Object pop(); public Object peek(); @@ -44,7 +50,7 @@ public interface Basket extends Serializable { // Implementations //////////////////////////////////////////////////////// - public class Array implements RandomAccess, Stack { + public class Array implements RandomAccess, Stack, Queue { private static final long serialVersionUID = 1233428092L; private Object[] o;