org.kaariboga.core
Class KaaribogaOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ObjectOutputStream
              |
              +--org.kaariboga.core.KaaribogaOutputStream
All Implemented Interfaces:
java.io.DataOutput, java.io.ObjectOutput, java.io.ObjectStreamConstants

public class KaaribogaOutputStream
extends java.io.ObjectOutputStream

Writes a kaariboga objcect with the class file to the stream. Really does nothing special at the moment, but should be used in case Kaariboga uses another kind of serialization in the future.


Inner classes inherited from class java.io.ObjectOutputStream
java.io.ObjectOutputStream.PutField, java.io.ObjectOutputStream.PutFieldImpl
 
Fields inherited from class java.io.ObjectOutputStream
abortIOException, blockDataMode, buf, cdata, CDATA_MAX_LEN, classDescStack, count, currentClassDesc, currentObject, currentPutFields, data, dos, enableReplace, enableSubclassImplementation, handleTable, INITIAL_BUFFER_SIZE, nextReplaceOffset, NOT_REPLACEABLE, out, recursionDepth, REPLACEABLE, replaceObjects, useDeprecatedExternalizableFormat, writeObjectArglist
 
Fields inherited from interface java.io.ObjectStreamConstants
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
 
Constructor Summary
KaaribogaOutputStream(java.io.OutputStream in)
           
 
Methods inherited from class java.io.ObjectOutputStream
addReplacement, annotateClass, annotateProxyClass, bufferedWrite, checkSpecialClasses, checkSubstitutableSpecialClasses, close, defaultWriteObject, doublesToBytes, drain, enableReplaceObject, floatsToBytes, flush, getObjectFieldValue, getPrimitiveFieldValues, getUTFLength, invokeObjectWriter, lookupReplace, outputArray, outputClass, outputClassDescriptor, outputClassFields, outputObject, outputString, putFields, replaceObject, reset, resetStream, serializeNullAndRepeat, setBlockData, useProtocolVersion, write, write, write, writeBlockDataHeader, writeBoolean, writeByte, writeBytes, writeCanonical, writeChar, writeChars, writeClassDescriptor, writeClassDescriptor0, writeCode, writeDouble, writeFields, writeFloat, writeInt, writeInternal, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeTypeString, writeUTF, writeUTFBody
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 
Methods inherited from interface java.io.ObjectStreamConstants
 

Constructor Detail

KaaribogaOutputStream

public KaaribogaOutputStream(java.io.OutputStream in)
                      throws java.io.IOException