View Javadoc

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  }