org.nakedobjects.metamodel.commons.encoding
Class DebugDataInputExtended

java.lang.Object
  extended by org.nakedobjects.metamodel.commons.encoding.DataInputExtendedDecorator
      extended by org.nakedobjects.metamodel.commons.encoding.DebugDataInputExtended
All Implemented Interfaces:
java.io.DataInput, DataInputExtended

public class DebugDataInputExtended
extends DataInputExtendedDecorator


Constructor Summary
DebugDataInputExtended(DataInputExtended input)
           
 
Method Summary
 boolean readBoolean()
           
 byte readByte()
           
 byte[] readBytes()
           
<T> T
readEncodable(java.lang.Class<T> encodableType)
           
<T> T[]
readEncodables(java.lang.Class<T> encodableType)
           
 int readInt()
           
 long readLong()
           
 java.lang.String readUTF()
           
 java.lang.String[] readUTFs()
           
 
Methods inherited from class org.nakedobjects.metamodel.commons.encoding.DataInputExtendedDecorator
getDataInputStream, readBooleans, readChar, readChars, readDouble, readDoubles, readFloat, readFloats, readFully, readFully, readInts, readLine, readLongs, readSerializable, readSerializables, readShort, readShorts, readUnsignedByte, readUnsignedShort, skipBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugDataInputExtended

public DebugDataInputExtended(DataInputExtended input)
Method Detail

readBoolean

public boolean readBoolean()
                    throws java.io.IOException
Specified by:
readBoolean in interface java.io.DataInput
Overrides:
readBoolean in class DataInputExtendedDecorator
Throws:
java.io.IOException

readByte

public byte readByte()
              throws java.io.IOException
Specified by:
readByte in interface java.io.DataInput
Overrides:
readByte in class DataInputExtendedDecorator
Throws:
java.io.IOException

readBytes

public byte[] readBytes()
                 throws java.io.IOException
Specified by:
readBytes in interface DataInputExtended
Overrides:
readBytes in class DataInputExtendedDecorator
Throws:
java.io.IOException

readInt

public int readInt()
            throws java.io.IOException
Specified by:
readInt in interface java.io.DataInput
Overrides:
readInt in class DataInputExtendedDecorator
Throws:
java.io.IOException

readLong

public long readLong()
              throws java.io.IOException
Specified by:
readLong in interface java.io.DataInput
Overrides:
readLong in class DataInputExtendedDecorator
Throws:
java.io.IOException

readUTF

public java.lang.String readUTF()
                         throws java.io.IOException
Specified by:
readUTF in interface java.io.DataInput
Overrides:
readUTF in class DataInputExtendedDecorator
Throws:
java.io.IOException

readUTFs

public java.lang.String[] readUTFs()
                            throws java.io.IOException
Specified by:
readUTFs in interface DataInputExtended
Overrides:
readUTFs in class DataInputExtendedDecorator
Throws:
java.io.IOException

readEncodable

public <T> T readEncodable(java.lang.Class<T> encodableType)
                throws java.io.IOException
Specified by:
readEncodable in interface DataInputExtended
Overrides:
readEncodable in class DataInputExtendedDecorator
Throws:
java.io.IOException

readEncodables

public <T> T[] readEncodables(java.lang.Class<T> encodableType)
                   throws java.io.IOException
Specified by:
readEncodables in interface DataInputExtended
Overrides:
readEncodables in class DataInputExtendedDecorator
Throws:
java.io.IOException


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