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 SummaryNested Classes Modifier and Type Interface Description static classExtendedDataInput.Delegatingstatic classExtendedDataInput.Stream
 - 
Method SummaryAll 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- 
readVarIntint readVarInt() throws java.io.IOException- Throws:
- java.io.IOException
- Since:
- 3.7
 
 - 
readVarLonglong readVarLong() throws java.io.IOException- Throws:
- java.io.IOException
- Since:
- 3.7
 
 - 
readByteArraybyte[] readByteArray() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
readObjectjava.lang.Object readObject() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
readObjectjava.lang.Object readObject(java.lang.ClassLoader classLoader) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
readObjectjava.lang.Object readObject(ExtendedIOUtil.ClassResolver classResolver) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
readStringjava.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
 
 - 
readExceptionjava.lang.Throwable readException() throws java.io.IOException- Throws:
- java.io.IOException
- Since:
- 3.4
 
 
- 
 
-