java.lang.Object | +--org.apache.commons.collections.collection.AbstractCollectionDecorator | +--org.apache.commons.collections.collection.TransformedCollection | +--org.apache.commons.collections.buffer.TransformedBufferAll Implemented Interfaces:
TransformedBuffer(Buffer buffer, Transformer transformer) Constructor that wraps (not copies). |
static Buffer | decorate(Buffer buffer, Transformer transformer) Factory method to create a transforming buffer. |
Object | get() |
Gets the decorated buffer. | |
Object | remove() |
protected TransformedBuffer(Buffer buffer, Transformer transformer)
- if buffer or transformer is nullpublic static Buffer decorate(Buffer buffer, Transformer transformer)
- if buffer or transformer is nullpublic Object get()
protected Buffer getBuffer()
public Object remove()
Buffer
to transform objects that are added. The add methods are affected by this class. Thus objects must be removed or searched for using their transformed form. For example, if the transformation converts Strings to Integers, you must use the Integer form to remove objects.