JavaScript is disabled on your browser.
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.
Since:
3.0
See Also:
Method Summary
All Methods Instance Methods Abstract Methods
boolean
Returns true if this collection is full and no new elements can be added.
int
Gets the maximum size of the collection (the bound).
Methods inherited from interface java.util.Collection
add , addAll , clear , contains , containsAll , equals , hashCode , isEmpty , iterator , parallelStream , remove , removeAll , removeIf , retainAll , size , spliterator , stream , toArray , toArray , toArray
Method Details
isFull
Returns true if this collection is full and no new elements can be added.
Returns:
true
if the collection is full.
maxSize
Gets the maximum size of the collection (the bound).
Returns:
the maximum number of elements the collection can hold.