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 }