com.jme.util.export
Interface OutputCapsule

All Known Implementing Classes:
BinaryOutputCapsule, DOMOutputCapsule

public interface OutputCapsule

Author:
Joshua Slack

Method Summary
 void write(java.util.BitSet value, java.lang.String name, java.util.BitSet defVal)
           
 void write(boolean[][] value, java.lang.String name, boolean[][] defVal)
           
 void write(boolean[] value, java.lang.String name, boolean[] defVal)
           
 void write(boolean value, java.lang.String name, boolean defVal)
           
 void write(byte[][] value, java.lang.String name, byte[][] defVal)
           
 void write(byte[] value, java.lang.String name, byte[] defVal)
           
 void write(java.nio.ByteBuffer value, java.lang.String name, java.nio.ByteBuffer defVal)
           
 void write(byte value, java.lang.String name, byte defVal)
           
 void write(double[][] value, java.lang.String name, double[][] defVal)
           
 void write(double[] value, java.lang.String name, double[] defVal)
           
 void write(double value, java.lang.String name, double defVal)
           
 void write(java.lang.Enum value, java.lang.String name, java.lang.Enum defVal)
           
 void write(float[][] value, java.lang.String name, float[][] defVal)
           
 void write(float[] value, java.lang.String name, float[] defVal)
           
 void write(java.nio.FloatBuffer value, java.lang.String name, java.nio.FloatBuffer defVal)
           
 void write(float value, java.lang.String name, float defVal)
           
 void write(int[][] value, java.lang.String name, int[][] defVal)
           
 void write(int[] value, java.lang.String name, int[] defVal)
           
 void write(java.nio.IntBuffer value, java.lang.String name, java.nio.IntBuffer defVal)
           
 void write(int value, java.lang.String name, int defVal)
           
 void write(long[][] value, java.lang.String name, long[][] defVal)
           
 void write(long[] value, java.lang.String name, long[] defVal)
           
 void write(long value, java.lang.String name, long defVal)
           
 void write(Savable[][] objects, java.lang.String name, Savable[][] defVal)
           
 void write(Savable[] objects, java.lang.String name, Savable[] defVal)
           
 void write(Savable object, java.lang.String name, Savable defVal)
           
 void write(short[][] value, java.lang.String name, short[][] defVal)
           
 void write(short[] value, java.lang.String name, short[] defVal)
           
 void write(java.nio.ShortBuffer value, java.lang.String name, java.nio.ShortBuffer defVal)
           
 void write(short value, java.lang.String name, short defVal)
           
 void write(java.lang.String[][] value, java.lang.String name, java.lang.String[][] defVal)
           
 void write(java.lang.String[] value, java.lang.String name, java.lang.String[] defVal)
           
 void write(java.lang.String value, java.lang.String name, java.lang.String defVal)
           
 void writeByteBufferArrayList(java.util.ArrayList<java.nio.ByteBuffer> array, java.lang.String name, java.util.ArrayList<java.nio.ByteBuffer> defVal)
           
 void writeFloatBufferArrayList(java.util.ArrayList<java.nio.FloatBuffer> array, java.lang.String name, java.util.ArrayList<java.nio.FloatBuffer> defVal)
           
 void writeSavableArrayList(java.util.ArrayList array, java.lang.String name, java.util.ArrayList defVal)
           
 void writeSavableArrayListArray(java.util.ArrayList[] array, java.lang.String name, java.util.ArrayList[] defVal)
           
 void writeSavableArrayListArray2D(java.util.ArrayList[][] array, java.lang.String name, java.util.ArrayList[][] defVal)
           
 void writeSavableMap(java.util.Map<? extends Savable,? extends Savable> map, java.lang.String name, java.util.Map<? extends Savable,? extends Savable> defVal)
           
 void writeStringSavableMap(java.util.Map<java.lang.String,? extends Savable> map, java.lang.String name, java.util.Map<java.lang.String,? extends Savable> defVal)
           
 

Method Detail

write

void write(byte value,
           java.lang.String name,
           byte defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(byte[] value,
           java.lang.String name,
           byte[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(byte[][] value,
           java.lang.String name,
           byte[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(int value,
           java.lang.String name,
           int defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(int[] value,
           java.lang.String name,
           int[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(int[][] value,
           java.lang.String name,
           int[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(float value,
           java.lang.String name,
           float defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(float[] value,
           java.lang.String name,
           float[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(float[][] value,
           java.lang.String name,
           float[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(double value,
           java.lang.String name,
           double defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(double[] value,
           java.lang.String name,
           double[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(double[][] value,
           java.lang.String name,
           double[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(long value,
           java.lang.String name,
           long defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(long[] value,
           java.lang.String name,
           long[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(long[][] value,
           java.lang.String name,
           long[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(short value,
           java.lang.String name,
           short defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(short[] value,
           java.lang.String name,
           short[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(short[][] value,
           java.lang.String name,
           short[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(boolean value,
           java.lang.String name,
           boolean defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(boolean[] value,
           java.lang.String name,
           boolean[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(boolean[][] value,
           java.lang.String name,
           boolean[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.lang.String value,
           java.lang.String name,
           java.lang.String defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.lang.String[] value,
           java.lang.String name,
           java.lang.String[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.lang.String[][] value,
           java.lang.String name,
           java.lang.String[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.util.BitSet value,
           java.lang.String name,
           java.util.BitSet defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(Savable object,
           java.lang.String name,
           Savable defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(Savable[] objects,
           java.lang.String name,
           Savable[] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(Savable[][] objects,
           java.lang.String name,
           Savable[][] defVal)
           throws java.io.IOException
Throws:
java.io.IOException

writeSavableArrayList

void writeSavableArrayList(java.util.ArrayList array,
                           java.lang.String name,
                           java.util.ArrayList defVal)
                           throws java.io.IOException
Throws:
java.io.IOException

writeSavableArrayListArray

void writeSavableArrayListArray(java.util.ArrayList[] array,
                                java.lang.String name,
                                java.util.ArrayList[] defVal)
                                throws java.io.IOException
Throws:
java.io.IOException

writeSavableArrayListArray2D

void writeSavableArrayListArray2D(java.util.ArrayList[][] array,
                                  java.lang.String name,
                                  java.util.ArrayList[][] defVal)
                                  throws java.io.IOException
Throws:
java.io.IOException

writeFloatBufferArrayList

void writeFloatBufferArrayList(java.util.ArrayList<java.nio.FloatBuffer> array,
                               java.lang.String name,
                               java.util.ArrayList<java.nio.FloatBuffer> defVal)
                               throws java.io.IOException
Throws:
java.io.IOException

writeByteBufferArrayList

void writeByteBufferArrayList(java.util.ArrayList<java.nio.ByteBuffer> array,
                              java.lang.String name,
                              java.util.ArrayList<java.nio.ByteBuffer> defVal)
                              throws java.io.IOException
Throws:
java.io.IOException

writeSavableMap

void writeSavableMap(java.util.Map<? extends Savable,? extends Savable> map,
                     java.lang.String name,
                     java.util.Map<? extends Savable,? extends Savable> defVal)
                     throws java.io.IOException
Throws:
java.io.IOException

writeStringSavableMap

void writeStringSavableMap(java.util.Map<java.lang.String,? extends Savable> map,
                           java.lang.String name,
                           java.util.Map<java.lang.String,? extends Savable> defVal)
                           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.nio.FloatBuffer value,
           java.lang.String name,
           java.nio.FloatBuffer defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.nio.IntBuffer value,
           java.lang.String name,
           java.nio.IntBuffer defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.nio.ByteBuffer value,
           java.lang.String name,
           java.nio.ByteBuffer defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.nio.ShortBuffer value,
           java.lang.String name,
           java.nio.ShortBuffer defVal)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.lang.Enum value,
           java.lang.String name,
           java.lang.Enum defVal)
           throws java.io.IOException
Throws:
java.io.IOException