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