Class SmallSet

  • All Implemented Interfaces:
    Iterable, Collection, Set

    public class SmallSet
    extends AbstractSet
    Lightweight implementation of Set which uses little memory to store a small number of items, at the expense of scalability. Not recomended for more than 20-30 items.

    This implementation has the useful property that the iteration order is the same as the order in which the items are added.

    Author:
    Matthew Pocock