| Diff<E> |
A generic implementation of the diff algorithm.
|
| MonitoredInputStream |
|
| ProgressBarAdapter |
A progress listener that safely updates a progress bar from any thread.
|
| ProgressHelper |
|
| ProgressRangeAdapter |
An adapter that can be wrapped around a progress listener to scale the update
messages it receives to a certain range.
|
| SplitJoin |
Simplifies running an algorithm in parallel on multiple CPUs (or CPU cores).
|
| StaggeredDelay |
Retry an action in the UI thread after a delay, with random staggering
to prevent multiple simultaneous
|
| TextIndex |
A searchable reverse index of the words contained in a set of documents.
|
| TextIndex.And |
A query that matches only documents that match both of two child queries.
|
| TextIndex.Atom |
An atom is a query that matches all documents that contain a specified
one-word search term.
|
| TextIndex.Not |
A query that matches every document except the documents matched by its
child query.
|
| TextIndex.Or |
A query that matches any documents that match either of two child
queries.
|
| TextIndex.Query |
A Query represents a query expression to be matched against a
text index.
|
| TextIndex.QueryParser |
A parser that converts a plain text query string into a query.
|
| TextIndexer |
Creates a file that can be used to create a TextIndex by indexing the
contents of a number of source texts.
|
| TextIndexer.DefaultTextMapper |
A default text mapper implementation that assumes that the source IDs
represent URLs.
|
| TopologicalSorter<T extends DependencyRelation<T>> |
A topological sorter produces an ordering that respects the requirement
relationships of a collection of objects.
|