public class Connection
extends java.lang.Object
implements java.io.Closeable
| Constructor and Description |
|---|
Connection(java.net.Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
byte |
readByte() |
int |
readInt() |
long |
readLong() |
java.lang.String |
readString() |
java.util.List<java.lang.String> |
readStrings() |
void |
writeByte(byte value) |
void |
writeInt(int value) |
void |
writeLong(long value) |
void |
writeString(java.lang.String value) |
void |
writeStrings(java.util.List<java.lang.String> strings) |
public Connection(java.net.Socket socket)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic byte readByte()
throws java.io.IOException
java.io.IOExceptionpublic void writeByte(byte value)
throws java.io.IOException
java.io.IOExceptionpublic int readInt()
throws java.io.IOException
java.io.IOExceptionpublic void writeInt(int value)
throws java.io.IOException
java.io.IOExceptionpublic long readLong()
throws java.io.IOException
java.io.IOExceptionpublic void writeLong(long value)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString()
throws java.io.IOException
java.io.IOExceptionpublic void writeString(java.lang.String value)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> readStrings()
throws java.io.IOException
java.io.IOExceptionpublic void writeStrings(java.util.List<java.lang.String> strings)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOException