org.nakedobjects.metamodel.commons.encoding
Class DebugDataOutputExtended

java.lang.Object
  extended by org.nakedobjects.metamodel.commons.encoding.DataOutputExtendedDecorator
      extended by org.nakedobjects.metamodel.commons.encoding.DebugDataOutputExtended
All Implemented Interfaces:
java.io.DataOutput, java.io.Flushable, DataOutputExtended

public class DebugDataOutputExtended
extends DataOutputExtendedDecorator


Constructor Summary
DebugDataOutputExtended(DataOutputExtended underlying)
           
 
Method Summary
 void writeBoolean(boolean flag)
           
 void writeByte(int value)
          Same as DataOutputExtended.write(int).
 void writeBytes(byte[] value)
           
 void writeEncodable(java.lang.Object object)
           
 void writeEncodables(java.lang.Object[] objects)
           
 void writeInt(int value)
           
 void writeLong(long value)
           
 void writeUTF(java.lang.String str)
           
 void writeUTFs(java.lang.String[] strings)
           
 
Methods inherited from class org.nakedobjects.metamodel.commons.encoding.DataOutputExtendedDecorator
flush, getDataOutputStream, write, write, write, writeBooleans, writeBytes, writeChar, writeChars, writeChars, writeDouble, writeDoubles, writeFloat, writeFloats, writeInts, writeLongs, writeSerializable, writeSerializables, writeShort, writeShorts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugDataOutputExtended

public DebugDataOutputExtended(DataOutputExtended underlying)
Method Detail

writeBoolean

public void writeBoolean(boolean flag)
                  throws java.io.IOException
Specified by:
writeBoolean in interface java.io.DataOutput
Overrides:
writeBoolean in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeBytes

public void writeBytes(byte[] value)
                throws java.io.IOException
Specified by:
writeBytes in interface DataOutputExtended
Overrides:
writeBytes in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeByte

public void writeByte(int value)
               throws java.io.IOException
Description copied from interface: DataOutputExtended
Same as DataOutputExtended.write(int).

Specified by:
writeByte in interface java.io.DataOutput
Specified by:
writeByte in interface DataOutputExtended
Overrides:
writeByte in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeInt

public void writeInt(int value)
              throws java.io.IOException
Specified by:
writeInt in interface java.io.DataOutput
Overrides:
writeInt in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeLong

public void writeLong(long value)
               throws java.io.IOException
Specified by:
writeLong in interface java.io.DataOutput
Overrides:
writeLong in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeEncodable

public void writeEncodable(java.lang.Object object)
                    throws java.io.IOException
Specified by:
writeEncodable in interface DataOutputExtended
Overrides:
writeEncodable in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeEncodables

public void writeEncodables(java.lang.Object[] objects)
                     throws java.io.IOException
Specified by:
writeEncodables in interface DataOutputExtended
Overrides:
writeEncodables in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeUTF

public void writeUTF(java.lang.String str)
              throws java.io.IOException
Specified by:
writeUTF in interface java.io.DataOutput
Overrides:
writeUTF in class DataOutputExtendedDecorator
Throws:
java.io.IOException

writeUTFs

public void writeUTFs(java.lang.String[] strings)
               throws java.io.IOException
Specified by:
writeUTFs in interface DataOutputExtended
Overrides:
writeUTFs in class DataOutputExtendedDecorator
Throws:
java.io.IOException


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.