01: // You can redistribute this software and/or modify it under the terms of
02: // the Ozone Library License version 1 published by ozone-db.org.
03: //
04: // The original code and portions created by SMB are
05: // Copyright (C) 1997-@year@ by SMB GmbH. All rights reserved.
06: //
07: // $Id: DxDeque.java,v 1.1 2001/12/18 10:31:30 per_nyfelt Exp $
08:
09: package org.ozoneDB.DxLib;
10:
11: /**
12: *
13: *
14: * @author <a href="http://www.softwarebuero.de/">SMB</a>
15: * @version $Revision: 1.1 $Date: 2001/12/18 10:31:30 $
16: */
17: public interface DxDeque extends DxCollection {
18:
19: /**
20: */
21: public Object peek();
22:
23: /**
24: */
25: public Object peekTop();
26:
27: /**
28: */
29: public Object peekBottom();
30:
31: /**
32: */
33: public Object pop();
34:
35: /**
36: */
37: public Object popTop();
38:
39: /**
40: */
41: public Object popBottom();
42:
43: /**
44: */
45: public void push(Object obj);
46:
47: /**
48: */
49: public void pushTop(Object obj);
50:
51: /**
52: */
53: public void pushBottom(Object obj);
54:
55: }
|