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.
|