Stefano Bagnara wrote:
In java core classes a stream wrapping another stream extends FilterInputStream. BufferingInputStreamAdaptor cannot extends BufferingInputStream and FilterInputStream because we don't have polymorphism, but I think we should better name the class BufferingInputStreamFilter because Adaptor let me think of something converting an object in another type of objects, instead this simply wrap a stream adding buffering.


Stefano,

BufferingInputStreamAdaptor does not really add buffering to a stream. It rather adds ability to read lines to input steams that do not support BufferingInputStream interface natively. Thus, I felt adapter was a better name for this class. I personally find filter misleading as there is no filtering going on in this class.

Anyways I will not stand in your way if you think differently

Oleg


Another concern is that maybe "Buffered" is more used than "Buffering" so maybe we should also rename %BufferingInputStream% stuff to %BufferedInputStream%.

Opinions?

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to