| Interface | Description | 
|---|---|
| Bag<ITEM> | Holds stuff
 It is like a list but not guaranteed to be ordered. | 
| CollectionDecorator | Decorates a collection. | 
| Filter | Allows you to search an data repo. | 
| LookupIndex<KEY,ITEM> | Creates a simple lookup index (like a hash map). | 
| ObjectEditor<KEY,ITEM> | |
| Repo<KEY,ITEM> | Repo, A Repo is like a DAO object or a Repository object. | 
| RepoBuilder | Provides a builder for Repos. | 
| ResultSet<T> | |
| SearchableCollection<KEY,ITEM> | 
| Class | Description | 
|---|---|
| Collections | Wraps regular collections in data repo searchable collections. | 
| PlanStep | |
| Repos | 
| Enum | Description | 
|---|---|
| PlanSteps | 
| Exception | Description | 
|---|---|
| DataRepoException | Generic DataRepoException |