org.nakedobjects.metamodel.commons.encoding
Interface DataInputExtended

All Superinterfaces:
java.io.DataInput
All Known Implementing Classes:
DataInputExtendedDecorator, DataInputStreamExtended, DebugDataInputExtended

public interface DataInputExtended
extends java.io.DataInput


Method Summary
 java.io.DataInputStream getDataInputStream()
          Underlying DataInputStream to read in primitives.
 boolean[] readBooleans()
           
 byte[] readBytes()
           
 char[] readChars()
           
 double[] readDoubles()
           
<T> T
readEncodable(java.lang.Class<T> encodableType)
           
<T> T[]
readEncodables(java.lang.Class<T> elementType)
           
 float[] readFloats()
           
 int[] readInts()
           
 long[] readLongs()
           
<T> T
readSerializable(java.lang.Class<T> serializableType)
           
<T> T[]
readSerializables(java.lang.Class<T> elementType)
           
 short[] readShorts()
           
 java.lang.String[] readUTFs()
           
 
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
 

Method Detail

readBooleans

boolean[] readBooleans()
                       throws java.io.IOException
Throws:
java.io.IOException

readChars

char[] readChars()
                 throws java.io.IOException
Throws:
java.io.IOException

readBytes

byte[] readBytes()
                 throws java.io.IOException
Throws:
java.io.IOException

readShorts

short[] readShorts()
                   throws java.io.IOException
Throws:
java.io.IOException

readInts

int[] readInts()
               throws java.io.IOException
Throws:
java.io.IOException

readLongs

long[] readLongs()
                 throws java.io.IOException
Throws:
java.io.IOException

readFloats

float[] readFloats()
                   throws java.io.IOException
Throws:
java.io.IOException

readDoubles

double[] readDoubles()
                     throws java.io.IOException
Throws:
java.io.IOException

readUTFs

java.lang.String[] readUTFs()
                            throws java.io.IOException
Throws:
java.io.IOException

readEncodable

<T> T readEncodable(java.lang.Class<T> encodableType)
                throws java.io.IOException
Throws:
java.io.IOException

readEncodables

<T> T[] readEncodables(java.lang.Class<T> elementType)
                   throws java.io.IOException
Throws:
java.io.IOException

readSerializable

<T> T readSerializable(java.lang.Class<T> serializableType)
                   throws java.io.IOException
Throws:
java.io.IOException

readSerializables

<T> T[] readSerializables(java.lang.Class<T> elementType)
                      throws java.io.IOException
Throws:
java.io.IOException

getDataInputStream

java.io.DataInputStream getDataInputStream()
Underlying DataInputStream to read in primitives.



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