public interface CommandReader
| Modifier and Type | Method and Description | 
|---|---|
| boolean | readBoolean()Reads a boolean parameter. | 
| byte[] | readByteArray()Reads a byte array parameter. | 
| String | readCommand()Reads a command. | 
| double | readDouble()Reads a double parameter. | 
| float | readFloat()Reads a float parameter. | 
| InputStream | readInputStream()Reads an input stream. | 
| int | readInt()Reads an integer parameter. | 
| long | readLong()Reads a long parameter. | 
| Object | readObject()Reads a parameter, whatever it's type. | 
| String | readString()Reads a string parameter. | 
| void | skipParameters()Skips the parameters of a command and get ready to read the following
 command. | 
boolean readBoolean()
             throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.byte[] readByteArray()
              throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.String readCommand() throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.double readDouble()
           throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.float readFloat()
         throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.InputStream readInputStream() throws IOException
The returned input stream must be fully read before returning the method.
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.int readInt()
     throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.long readLong()
       throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.Object readObject() throws IOException
IOException - the stream has been closed and the contained input stream does
             not support reading after close, or another I/O error occurs.String readString() throws IOException
IOException - the stream has been closed and the contained input stream does not support reading after close, or
             another I/O error occurs.void skipParameters()
             throws IOException
IOException