5ccfa25acacc8822278fce3aa1f2039837e6fd59
4 class Files
5 {
6 /* File / Handle */
7 public static class RECORD0
8 {
9 File path;
10 File regpath;
11 RandomAccessFile desc;
14 {
18 }
21 throws
22 IOException
23 {
25 }
26 }
28 /* Rider */
29 public static class RECORD1
30 {
32 RECORD0 base;
37 {
42 }
43 }
46 {
47 File filepath;
48 RandomAccessFile filedesc;
49 RECORD0 file;
54 {
56 }
58 try
59 {
61 }
63 {
64 try
65 {
67 }
69 {
71 }
72 }
79 }
82 {
86 {
88 }
90 }
93 {
94 RandomAccessFile filedesc;
95 File filepath;
96 File fileregpath;
97 String filename;
98 RECORD0 file;
100 try
101 {
105 }
107 {
109 }
116 }
119 throws
120 IOException
121 {
126 );
128 }
131 {
132 }
135 throws
136 IOException
137 {
139 }
142 {
145 }
148 {
152 }
155 throws
156 IOException
157 {
159 }
162 {
166 t[t$] = cal.get(Calendar.HOUR_OF_DAY) * 4096 + cal.get(Calendar.MINUTE) * 64 + cal.get(Calendar.SECOND);
167 d[d$] = cal.get(Calendar.YEAR) * 512 + cal.get(Calendar.MONTH) * 32 + cal.get(Calendar.DAY_OF_WEEK);
168 }
171 {
177 }
180 {
182 }
185 {
187 }
190 {
194 try
195 {
199 }
201 {
204 }
205 }
208 {
212 try
213 {
220 }
222 {
225 }
226 }
229 {
233 try
234 {
239 x[x$] = ((buf[3] & 0xff) << 24) | ((buf[2] & 0xff) << 16) | ((buf[1] & 0xff) << 8) | (buf[0] & 0xff);
241 }
243 {
246 }
247 }
250 {
254 try
255 {
259 }
261 {
264 }
265 }
268 {
272 try
273 {
277 }
279 {
282 }
283 }
286 {
288 }
291 {
296 try
297 {
305 }
307 {
311 }
312 }
315 {
317 }
320 {
324 try
325 {
330 }
332 {
335 }
336 }
339 {
343 try
344 {
349 }
351 {
355 }
356 }
359 {
363 try
364 {
368 }
370 {
373 }
374 }
377 {
379 }
382 {
384 }
387 {
389 }
392 {
394 }
397 {
399 }
402 {
404 }
407 {
409 }
412 {
414 }
417 {
419 }
422 {
424 }
425 }