The implementation of DataInput seems excellent and I would have rated this to 5 if the LEDataStream have been a Stream !
The decorator model is not finished. It is impossible to use is as a simple InputStream or OutputStream.
This class MUST inherits FilterInputStream or at least InputStream (for input side, same for Output).
|