1 package org.codehaus.classworlds;
2
3 import java.net.URLStreamHandler;
4 import java.net.URLConnection;
5 import java.net.URL;
6
7 /***
8 * @author Hani Suleiman (hani@formicary.net)
9 * Date: Oct 20, 2003
10 * Time: 12:45:18 AM
11 */
12 public class BytesURLStreamHandler extends URLStreamHandler
13 {
14 byte[] content;
15
16 int offset;
17
18 int length;
19
20 public BytesURLStreamHandler( byte[] content )
21 {
22 this.content = content;
23 }
24
25 public URLConnection openConnection( URL url )
26 {
27 return new BytesURLConnection( url, content );
28 }
29 }