-
- Type Parameters:
E- The type of the elements being stored in theContainer.MutableContainer.
- All Superinterfaces:
Containable,Elements<E>,org.refcodes.mixin.EmptyAccessor
- All Known Subinterfaces:
Container.ClearableContainer<E>,Container.MutableContainer<E>
public interface Container<E> extends Elements<E>, Containable
Basic functionality being provided by anyContainer(collection) style class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceContainer.ClearableContainer<E>static interfaceContainer.MutableContainer<E>Extends theContainerwith mutable (writable) functionality, especially by enabling theIterator.remove()method in theIteratorprovided viaElements.iterator().-
Nested classes/interfaces inherited from interface org.refcodes.struct.Elements
Elements.ClearableElements<E>, Elements.MutableElements<E>
-
-
Method Summary
-
Methods inherited from interface org.refcodes.struct.Containable
size
-
-