com.ibm.aglets
Class AgletWriter

java.lang.Object
  extended bycom.ibm.aglets.AgletWriter

final class AgletWriter
extends java.lang.Object

AgletWriter Format AGLET_MAGIC STREAM_VERSION IDENTITY OTHER INFO CLASS TABLE MESSAGE MANAGER AGLET BYTECODE

Version:
1.20 $Date: 2001/07/28 06:32:00 $
Author:
Mitsuru Oshima, ONO Kouichi

Field Summary
(package private)  java.io.ByteArrayOutputStream _baos
           
(package private)  java.io.ObjectOutputStream _oout
           
(package private)  ClassName[] _table
           
 
Constructor Summary
(package private) AgletWriter()
           
 
Method Summary
(package private)  byte[] getBytes()
           
(package private)  ClassName[] getClassNames()
           
(package private)  void writeAglet(LocalAgletRef ref)
           
(package private)  void writeInfo(LocalAgletRef ref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_baos

java.io.ByteArrayOutputStream _baos

_oout

java.io.ObjectOutputStream _oout

_table

ClassName[] _table
Constructor Detail

AgletWriter

AgletWriter()
      throws java.io.IOException
Method Detail

getBytes

byte[] getBytes()

getClassNames

ClassName[] getClassNames()

writeAglet

void writeAglet(LocalAgletRef ref)
          throws java.io.IOException
Throws:
java.io.IOException

writeInfo

void writeInfo(LocalAgletRef ref)
         throws java.io.IOException
Throws:
java.io.IOException