sisc.ser
Class JavaSerializer

java.lang.Object
  extended by sisc.ser.BerEncoding
      extended by sisc.ser.SerializerImpl
          extended by sisc.ser.JavaSerializer
All Implemented Interfaces:
java.io.DataOutput, java.io.ObjectOutput, Serializer

public class JavaSerializer
extends SerializerImpl


Field Summary
 
Fields inherited from class sisc.ser.SerializerImpl
ctx, datout
 
Method Summary
static Serializer create(java.io.ObjectOutput o)
           
 void writeClass(java.lang.Class c)
           
 void writeExpression(Expression e)
           
 void writeInitializedExpression(Expression e)
           
 
Methods inherited from class sisc.ser.SerializerImpl
close, flush, lookupLibraryBinding, write, write, write, writeBigDecimal, writeBigInteger, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeExpressionArray, writeFloat, writeInt, writeLong, writeObject, writeShort, writeSymbolicEnvironment, writeUTF
 
Methods inherited from class sisc.ser.BerEncoding
readBer, readBerLong, readBerShort, writeBer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static Serializer create(java.io.ObjectOutput o)
                         throws java.io.IOException
Throws:
java.io.IOException

writeExpression

public void writeExpression(Expression e)
                     throws java.io.IOException
Throws:
java.io.IOException

writeInitializedExpression

public void writeInitializedExpression(Expression e)
                                throws java.io.IOException
Throws:
java.io.IOException

writeClass

public void writeClass(java.lang.Class c)
                throws java.io.IOException
Throws:
java.io.IOException