00001 package Sct; 00002 00003 import java.io.IOException; 00004 00005 public interface IStream { 00006 public boolean readBoolean(String name) throws IOException; 00007 public boolean[] readBooleanArray(String name) throws IOException; 00008 public byte readByte(String name) throws IOException; 00009 public byte[] readByteArray(String name) throws IOException; 00010 public int readInt(String name) throws IOException; 00011 public int[] readIntArray(String name) throws IOException; 00012 public long readLong(String name) throws IOException; 00013 public long[] readLongArray(String name) throws IOException; 00014 public short readShort(String name) throws IOException; 00015 public short[] readShortArray(String name) throws IOException; 00016 public float readFloat(String name) throws IOException; 00017 public float[] readFloatArray(String name) throws IOException; 00018 public double readDouble(String name) throws IOException; 00019 public double[] readDoubleArray(String name) throws IOException; 00020 public String readString(String name) throws IOException; 00021 public String[] readStringArray(String name) throws IOException; 00022 }