|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object CTL.Streams.DataInputStream2 CTL.Serialize.SerialIn CTL.Serialize.CTLIn
public class CTLIn
Constructor Summary | |
---|---|
CTLIn(java.io.InputStream in)
Generate a new stream |
Method Summary | ||
---|---|---|
|
__readArray(java.lang.Class<T> type,
java.util.LinkedList<TypeTree> param,
int len)
Read the elements of an array from the stream |
|
|
readArray(java.lang.Class<T> type,
java.util.LinkedList<TypeTree> param)
Read an array from the stream |
|
java.lang.Object |
readObject()
Read an object from the stream (Any-Object) |
|
java.lang.String |
readString()
Read a C-style string from the stream (1 byte chars) |
|
Tupel |
readTupel(java.lang.Class[] types)
Read a tupel from the stream |
|
java.lang.String |
readWString()
Read a wide string from the stream (2 byte chars) |
|
java.lang.String |
toString()
Retrieve a string representation of this object |
Methods inherited from class CTL.Serialize.SerialIn |
---|
serialRead, serialRead, serialRead |
Methods inherited from class CTL.Streams.DataInputStream2 |
---|
available, changeEndianess, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CTLIn(java.io.InputStream in) throws java.io.IOException
in
- Underlying input stream
java.io.IOException
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String readString() throws java.io.IOException
readString
in class SerialIn
java.io.IOException
public java.lang.String readWString() throws java.io.IOException
readWString
in class SerialIn
java.io.IOException
public <T> T[] readArray(java.lang.Class<T> type, java.util.LinkedList<TypeTree> param) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
readArray
in class SerialIn
type
- Type of the array
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public <T> T[] __readArray(java.lang.Class<T> type, java.util.LinkedList<TypeTree> param, int len) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
__readArray
in class SerialIn
type
- Type of the arraylen
- Number of elements to read
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public Tupel readTupel(java.lang.Class[] types) throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, CTLException
readTupel
in class SerialIn
types
- Type parameters of the tupel
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
CTLException
public java.lang.Object readObject() throws java.io.IOException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
readObject
in class SerialIn
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |