Package org.eclipse.net4j.util.io
Interface ExtendedDataOutput
-
- All Superinterfaces:
java.io.DataOutput
- All Known Implementing Classes:
DataOutputExtender,ExtendedDataOutput.Delegating,ExtendedDataOutputStream
public interface ExtendedDataOutput extends java.io.DataOutput- 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 classExtendedDataOutput.Delegatingstatic classExtendedDataOutput.Stream
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidwriteByteArray(byte[] b)voidwriteEnum(java.lang.Enum<?> literal)voidwriteException(java.lang.Throwable t)voidwriteObject(java.lang.Object object)voidwriteString(java.lang.String str)voidwriteVarInt(int v)voidwriteVarLong(long v)
-
-
-
Method Detail
-
writeVarInt
void writeVarInt(int v) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.7
-
writeVarLong
void writeVarLong(long v) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.7
-
writeByteArray
void writeByteArray(byte[] b) throws java.io.IOException- Throws:
java.io.IOException
-
writeObject
void writeObject(java.lang.Object object) throws java.io.IOException- Throws:
java.io.IOException
-
writeString
void writeString(java.lang.String str) throws java.io.IOException- Throws:
java.io.IOException
-
writeEnum
void writeEnum(java.lang.Enum<?> literal) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.0
-
writeException
void writeException(java.lang.Throwable t) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 3.4
-
-