SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

org.sourcejammer.server.source
Class SourceInputStream

java.lang.Object
  |
  +--org.sourcejammer.server.source.SourceInputStream
All Implemented Interfaces:
java.io.Serializable

public class SourceInputStream
extends java.lang.Object
implements java.io.Serializable

This class is essentially a wrapper around ByteArrayInputStream with reduced functionality.

See Also:
Serialized Form

Constructor Summary
SourceInputStream(byte[] buf)
           
SourceInputStream(byte[] buf, int offset, int length)
           
SourceInputStream(java.io.InputStream stm)
           
 
Method Summary
 void close()
           
 java.io.InputStream getStream()
           
 int read()
           
 void setStreamType(int i)
           
 long skip(long n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceInputStream

public SourceInputStream(byte[] buf)

SourceInputStream

public SourceInputStream(java.io.InputStream stm)

SourceInputStream

public SourceInputStream(byte[] buf,
                         int offset,
                         int length)
Method Detail

setStreamType

public void setStreamType(int i)
                   throws BadMethodArgumentException

read

public int read()
         throws java.io.IOException

skip

public long skip(long n)
          throws java.io.IOException

getStream

public java.io.InputStream getStream()

close

public void close()
           throws java.io.IOException

SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan