|
Class Summary |
| AsyncVaultUpdate |
|
| BasicHashVault |
A simple vault. |
| BasicNode |
|
| DataVault |
The DataVault provides an interface to the underlying storage of
tagged data. |
| Files |
Files provides some utilities for creating new files and placing them
on the disk. |
| FilteredListTree<E extends Filter<L>,L> |
Create a ListTree that only accepts leaf nodes that pass a Filter. |
| ListTree<E,L> |
Create a Tree with a List backing it. |
| MutableNode |
Provide setters so that we can reuse this object. |
| ParameterMap |
A parameter map encapsulates a 2 stage map from FileGroup->String->Object. |
| Queries |
|
| SimpleQuerySet |
The SimpleQuerySet represents a set of predicates that all must hold
true for a node to be accepted. |
| SimpleTreeModel<E,L> |
This SimpleTreeModel provides a basic wrapper for a ListTree. |
| SubSet<V> |
This encapsulates a set/subset relationship where every item that
is added to the child is also added to the parent and the same for remove. |
| SubVault |
A SubVault keeps in touch with a DataVault and shows all of the
nodes pass a certain query. |
| Tag |
A Tag has a tag string and a value. |
| TagQuery |
A TagQuery is used to accept or reject a tag based on
a regular expression for the value. |
| Tags |
Tags provides utility classes for tags and tag sets. |
| TextQuery |
Perform a text query with the specified regex. |
| Trees |
|
| TypeQuery |
This represents a simple query that accepts a node if it has the right type. |
| WrappedIterator<E,R> |
|