class LinkkiInMemoryContainer extends AbstractInMemoryContainer<T, Object, Item> implements Container.Hierarchical {

    public void setItems(Collection<? extends T> items) {
        requireNonNull(items, "items must not be null");

        getAllItemIds().clear();
        getAllItemIds().addAll(items);

        fireItemSetChange();
    }

}