comparison base/src/java/util/Stack.d @ 27:1bf55a6eb092

Renamed java tree to base
author Frank Benoit <benoit@tionex.de>
date Sat, 21 Mar 2009 11:33:57 +0100
parents java/src/java/util/Stack.d@9b96950f2c3c
children fcf926c91ca4
comparison
equal deleted inserted replaced
26:f589fc20a5f9 27:1bf55a6eb092
1 module java.util.Stack;
2
3 import java.lang.all;
4 import java.util.Vector;
5 import java.util.Iterator;
6 import java.util.ListIterator;
7 import java.util.Set;
8 import java.util.List;
9 import java.util.Collection;
10
11 class Stack : Vector {
12 this(){
13 }
14 void add(int index, Object element){
15 implMissing( __FILE__, __LINE__ );
16 }
17 bool add(Object o){
18 implMissing( __FILE__, __LINE__ );
19 return false;
20 }
21 public bool add(String o){
22 return add(stringcast(o));
23 }
24 bool addAll(Collection c){
25 implMissing( __FILE__, __LINE__ );
26 return false;
27 }
28 bool addAll(int index, Collection c){
29 implMissing( __FILE__, __LINE__ );
30 return false;
31 }
32 void addElement(Object obj){
33 implMissing( __FILE__, __LINE__ );
34 }
35 int capacity(){
36 implMissing( __FILE__, __LINE__ );
37 return 0;
38 }
39 void clear(){
40 implMissing( __FILE__, __LINE__ );
41 }
42 Object clone(){
43 implMissing( __FILE__, __LINE__ );
44 return null;
45 }
46 bool contains(Object elem){
47 implMissing( __FILE__, __LINE__ );
48 return false;
49 }
50 bool containsAll(Collection c){
51 implMissing( __FILE__, __LINE__ );
52 return false;
53 }
54 void copyInto(Object[] anArray){
55 implMissing( __FILE__, __LINE__ );
56 }
57 Object elementAt(int index){
58 implMissing( __FILE__, __LINE__ );
59 return null;
60 }
61 // Enumeration elements(){
62 // implMissing( __FILE__, __LINE__ );
63 // return null;
64 // }
65 void ensureCapacity(int minCapacity){
66 implMissing( __FILE__, __LINE__ );
67 }
68 equals_t opEquals(Object o){
69 implMissing( __FILE__, __LINE__ );
70 return false;
71 }
72 Object firstElement(){
73 implMissing( __FILE__, __LINE__ );
74 return null;
75 }
76 Object get(int index){
77 implMissing( __FILE__, __LINE__ );
78 return null;
79 }
80 hash_t toHash(){
81 implMissing( __FILE__, __LINE__ );
82 return 0;
83 }
84 int indexOf(Object elem){
85 implMissing( __FILE__, __LINE__ );
86 return 0;
87 }
88 int indexOf(Object elem, int index){
89 implMissing( __FILE__, __LINE__ );
90 return 0;
91 }
92 void insertElementAt(Object obj, int index){
93 implMissing( __FILE__, __LINE__ );
94 }
95 // bool isEmpty(){
96 // implMissing( __FILE__, __LINE__ );
97 // return false;
98 // }
99 Iterator iterator(){
100 implMissing( __FILE__, __LINE__ );
101 return null;
102 }
103 Object lastElement(){
104 implMissing( __FILE__, __LINE__ );
105 return null;
106 }
107 int lastIndexOf(Object elem){
108 implMissing( __FILE__, __LINE__ );
109 return 0;
110 }
111 int lastIndexOf(Object elem, int index){
112 implMissing( __FILE__, __LINE__ );
113 return 0;
114 }
115 ListIterator listIterator(){
116 implMissing( __FILE__, __LINE__ );
117 return null;
118 }
119 ListIterator listIterator(int index){
120 implMissing( __FILE__, __LINE__ );
121 return null;
122 }
123 Object remove(int index){
124 implMissing( __FILE__, __LINE__ );
125 return null;
126 }
127 bool remove(Object o){
128 implMissing( __FILE__, __LINE__ );
129 return false;
130 }
131 public bool remove(String key){
132 return remove(stringcast(key));
133 }
134 bool removeAll(Collection c){
135 implMissing( __FILE__, __LINE__ );
136 return false;
137 }
138 void removeAllElements(){
139 implMissing( __FILE__, __LINE__ );
140 }
141 bool removeElement(Object obj){
142 implMissing( __FILE__, __LINE__ );
143 return false;
144 }
145 void removeElementAt(int index){
146 implMissing( __FILE__, __LINE__ );
147 }
148 protected void removeRange(int fromIndex, int toIndex){
149 implMissing( __FILE__, __LINE__ );
150 }
151 bool retainAll(Collection c){
152 implMissing( __FILE__, __LINE__ );
153 return false;
154 }
155 Object set(int index, Object element){
156 implMissing( __FILE__, __LINE__ );
157 return null;
158 }
159 void setElementAt(Object obj, int index){
160 implMissing( __FILE__, __LINE__ );
161 }
162 void setSize(int newSize){
163 implMissing( __FILE__, __LINE__ );
164 }
165 int size(){
166 implMissing( __FILE__, __LINE__ );
167 return 0;
168 }
169 List subList(int fromIndex, int toIndex){
170 implMissing( __FILE__, __LINE__ );
171 return null;
172 }
173 Object[] toArray(){
174 implMissing( __FILE__, __LINE__ );
175 return null;
176 }
177 Object[] toArray(Object[] a){
178 implMissing( __FILE__, __LINE__ );
179 return null;
180 }
181
182 // from Stack
183 String toString(){
184 implMissing( __FILE__, __LINE__ );
185 return null;
186 }
187 void trimToSize(){
188 implMissing( __FILE__, __LINE__ );
189 }
190 bool empty(){
191 implMissing( __FILE__, __LINE__ );
192 return false;
193 }
194 Object peek(){
195 implMissing( __FILE__, __LINE__ );
196 return null;
197 }
198 Object pop(){
199 implMissing( __FILE__, __LINE__ );
200 return null;
201 }
202 Object push(Object item){
203 implMissing( __FILE__, __LINE__ );
204 return null;
205 }
206 int search(Object o){
207 implMissing( __FILE__, __LINE__ );
208 return 0;
209 }
210
211 // only for D
212 public int opApply (int delegate(ref Object value) dg){
213 implMissing( __FILE__, __LINE__ );
214 return 0;
215 }
216
217 }
218