00001 package Sct; 00002 import java.io.IOException; 00003 00004 public interface OStream { 00005 public void writeBoolean(String name, boolean b) throws IOException; 00006 public void writeBooleanArray(String name, boolean[] b) throws IOException; 00007 public void writeByte(String name, byte b, boolean sign) throws IOException; 00008 public void writeByteArray(String name, byte[] b, boolean sign) throws IOException; 00009 public void writeInt(String name, int i, boolean sign) throws IOException; 00010 public void writeIntArray(String name, int[] i, boolean sign) throws IOException; 00011 public void writeLong(String name, long i, boolean sign) throws IOException; 00012 public void writeLongArray(String name, long[] i, boolean sign) throws IOException; 00013 public void writeShort(String name, short s, boolean sign) throws IOException; 00014 public void writeShortArray(String name, short[] s, boolean sign) throws IOException; 00015 public void writeFloat(String name, float f) throws IOException; 00016 public void writeFloatArray(String name, float[] f) throws IOException; 00017 public void writeDouble(String name, double d) throws IOException; 00018 public void writeDoubleArray(String name, double[] d) throws IOException; 00019 public void writeString(String name, String s) throws IOException; 00020 public void writeStringArray(String name, String[] s) throws IOException; 00021 }