Interface Arrangeable.ArrangeableList<T>

Type Parameters:
T - the type of items this ArrangeableList contains
All Superinterfaces:
Arrangeable, Collection<T>, Iterable<T>, List<T>
All Known Implementing Classes:
ObjectBag, ObjectDeque, ObjectList
Enclosing interface:
Arrangeable

public static interface Arrangeable.ArrangeableList<T> extends Arrangeable, List<T>
An empty interface that merges Arrangeable and java.util.List APIs. This is only really meant to make Select and QuickSelect able to take more List types that also support the necessary Arrangeable.swap(int, int) method.