public interface BufferHolder extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
add(Object replaceWithObj)
Add the passed object to the array if BufferList is not full or shouldReplaceWith returns true
|
BufferHolder |
copy()
return a usable copy of the BufferHolder
|
List |
getCollection()
Get the underlying collection
|
List |
getOrderedCollection()
Get the Collection in sorted order
|
void |
remove(Object replaceWithObj)
Remove the smallest element from the BufferList if the buffer is full and shouldReplaceWith(...)
returns true.
|
void |
setCollection(List list) |
boolean |
shouldReplaceWith(Object replaceWithObj)
Returns true if this object is greater than the smallest value in the buffer
|
void remove(Object replaceWithObj)
replaceWithObj
- void add(Object replaceWithObj)
boolean shouldReplaceWith(Object replaceWithObj)
List getCollection()
List getOrderedCollection()
void setCollection(List list)
BufferHolder copy()
Copyright © 2015. All rights reserved.