E - The type of the elements being stored in the
Container.ClearableContainer.public static interface Container.ClearableContainer<E> extends Container<E>, Elements.ClearableElements<E>
Container interface with Clearable
functionality (as of Clearable.clear()). The case of having a plain
Container without dedicated MutableElements#add(Object)
or MutableElements#remove(Object) methods but with a dedicated
Clearable.clear() method seems to be quite common, therefore this
interface has been provided.Container.ClearableContainer<E>, Container.MutableContainer<E>Elements.ClearableElements<E>, Elements.MutableElements<E>Copyright © 2017. All rights reserved.