I would like to alter the CircularBuffer's API (using deprecation of course) with the following cosmetic changes:
class CircularBuffer { add( Object obj ); // was append() Object remove(); // was get()
int size(); // was getContentSize()
int isEmpty(); // remains the same }
I would also like to deprecate the getBufferSize(), unless someone can give me a practical reason for it's use. CircularBuffer does resize itself, so it's buffer size does not need to be managed externally. If you want to fix the size of the CircularBuffer, you have to rely on a constant value that does not change--so getBufferSize() won't work for that purpose. It may be necessary for the internal functions, but it can be encapsulated inside with a private accessor.
--
"They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>