Mercurial > projects > dwt2
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 |