Package org.apache.commons.collections4
Interface BoundedCollection<E>
- Type Parameters:
E
- the type of elements in this collection
- All Superinterfaces:
Collection<E>
,Iterable<E>
- All Known Implementing Classes:
CircularFifoQueue
,FixedSizeList
,UnmodifiableBoundedCollection
Defines a collection that is bounded in size.
The size of the collection can vary, but it can never exceed a preset maximum number of elements. This interface allows the querying of details associated with the maximum number of elements.
-
Method Details
-
isFull
boolean isFull()Returns true if this collection is full and no new elements can be added.- Returns:
true
if the collection is full.
-
maxSize
int maxSize()Gets the maximum size of the collection (the bound).- Returns:
- the maximum number of elements the collection can hold.
-