1 package org.codehaus.classworlds; 2 3 import java.net.URLConnection; 4 import java.net.URL; 5 import java.io.InputStream; 6 import java.io.ByteArrayInputStream; 7 8 /*** 9 * @author Hani Suleiman (hani@formicary.net) 10 * <p/> 11 * Date: Oct 20, 2003 12 * Time: 12:46:01 AM 13 */ 14 public class BytesURLConnection extends URLConnection 15 { 16 protected byte[] content; 17 18 protected int offset; 19 20 protected int length; 21 22 public BytesURLConnection( URL url, byte[] content ) 23 { 24 super( url ); 25 this.content = content; 26 } 27 28 public void connect() 29 { 30 } 31 32 public InputStream getInputStream() 33 { 34 return new ByteArrayInputStream( content ); 35 } 36 }