Package org.eclipse.net4j.util.io
Interface ExtendedDataInput
-
- All Superinterfaces:
java.io.DataInput
- All Known Implementing Classes:
DataInputExtender,ExtendedDataInput.Delegating,ExtendedDataInputStream
public interface ExtendedDataInput extends java.io.DataInput- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classExtendedDataInput.Delegatingstatic classExtendedDataInput.Stream
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]readByteArray()<T extends java.lang.Enum<?>>
TreadEnum(java.lang.Class<T> type)java.lang.ThrowablereadException()java.lang.ObjectreadObject()java.lang.ObjectreadObject(java.lang.ClassLoader classLoader)java.lang.ObjectreadObject(ExtendedIOUtil.ClassResolver classResolver)java.lang.StringreadString()intreadVarInt()longreadVarLong()
-
-
-
Method Detail
-
readVarInt
int readVarInt() throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.7
-
readVarLong
long readVarLong() throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.7
-
readByteArray
byte[] readByteArray() throws java.io.IOException- Throws:
java.io.IOException
-
readObject
java.lang.Object readObject() throws java.io.IOException- Throws:
java.io.IOException
-
readObject
java.lang.Object readObject(java.lang.ClassLoader classLoader) throws java.io.IOException- Throws:
java.io.IOException
-
readObject
java.lang.Object readObject(ExtendedIOUtil.ClassResolver classResolver) throws java.io.IOException
- Throws:
java.io.IOException
-
readString
java.lang.String readString() throws java.io.IOException- Throws:
java.io.IOException
-
readEnum
<T extends java.lang.Enum<?>> T readEnum(java.lang.Class<T> type) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.0
-
readException
java.lang.Throwable readException() throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.4
-
-