Class SetTree<T extends ACell>

java.lang.Object
Type Parameters:
T - Type of Set elements
All Implemented Interfaces:
IAssociative<T,CVMBool>, IValidated, IWriteable, Iterable<T>, Collection<T>, Set<T>

public class SetTree<T extends ACell> extends AHashSet<T>
Persistent Set for large hash sets requiring tree structure. Internally implemented as a radix tree, indexed by key hash. Uses an array of child Maps, with a bitmap mask indicating which hex digits are present, i.e. have non-empty children.