1 /*
2 * Copyright �, Aegeus Technology Limited.
3 * All rights reserved.
4 */
5 package jsdsi.sexp;
6
7 import java.io.ByteArrayInputStream;
8
9 import jsdsi.Obj;
10
11 /***
12 * @author Sean Radford
13 * @version $Revision: 1.2 $ $Date: 2004/08/25 23:18:11 $
14 */
15 public abstract class ObjThreadedObjectParsingTestCase extends ThreadedObjectParsingTest {
16
17 ObjThreadedObjectParsingTestCase(String type,
18 int numOfObjects, int numOfThreads) {
19 super(type, numOfObjects, numOfThreads);
20 }
21
22 protected byte[] getBytes(Object object) {
23 return ((Obj)object).toByteArray();
24 }
25
26 Object generateObject(byte[] bytes) throws Exception {
27 ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
28 ObjInputStream ois = new ObjInputStream(bais);
29 return ois.readObj();
30 }
31
32 }
This page was automatically generated by Maven