ereinion.io
Class MultipleIS

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--ereinion.io.MultipleIS

public class MultipleIS
extends java.io.InputStream

Questa classe non fa altro che permettere di leggere dati da pi� InputStream come fossero un unico Stream di dati in modo trasparente. I dati vengono accessi secondo un ordine prestabilito.

Since:
EPR 1.0
Version:
1.1, 35/11/2002
Author:
Ereinion

Constructor Summary
MultipleIS(byte[] stream)
           
MultipleIS(java.io.InputStream[] is)
           
MultipleIS(java.io.InputStream is1, java.io.InputStream is2)
           
 
Method Summary
 int available()
           
 int read()
           
 
Methods inherited from class java.io.InputStream
close, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleIS

public MultipleIS(byte[] stream)

MultipleIS

public MultipleIS(java.io.InputStream is1,
                  java.io.InputStream is2)

MultipleIS

public MultipleIS(java.io.InputStream[] is)
Method Detail

read

public int read()
         throws java.io.IOException
Specified by:
read in class java.io.InputStream
java.io.IOException

available

public int available()
              throws java.io.IOException
Overrides:
available in class java.io.InputStream
java.io.IOException