|
Class Summary |
| AbstractLongFPSet |
Shell of functionality for a Set of primitive long fingerprints, held
in an array of possibly-empty slots. |
| ArchiveUtils |
Miscellaneous useful methods. |
| Base32 |
Base32 - encodes and decodes RFC3548 Base32
(see http://www.faqs.org/rfcs/rfc3548.html )
Imported public-domain code of Bitzi. |
| BenchmarkBlooms |
Simple benchmarking of different BloomFilter
implementations. |
| BloomFilter64bit |
A Bloom filter. |
| BloomFilterTestBase |
BloomFilter tests. |
| CachedBdbMap<K,V> |
Deprecated. use ObjectIdentityBdbCache instead |
| CachedBdbMap.DbEnvironmentEntry |
Simple structure to keep needed information about a DB Environment. |
| DevUtils |
Write a message and stack trace to the 'org.archive.util.DevUtils' logger. |
| DNSJavaUtil |
Utility methods based on DNSJava. |
| FileUtils |
Utility methods for manipulating files and directories. |
| Histotable<K> |
Collect and report frequency information. |
| HttpRecorder |
Pairs together a RecordingInputStream and RecordingOutputStream
to capture exactly a single HTTP transaction. |
| InetAddressUtil |
InetAddress utility. |
| InterruptibleCharSequence |
CharSequence that noticed thread interrupts -- as might be necessary
to recover from a loose regex on unexpected challenging input. |
| Inverter |
A predicate that inverts another. |
| IoUtils |
I/O Utility methods. |
| JavaLiterals |
Utility functions to escape or unescape Java literal strings. |
| JEApplicationMBean |
JEApplicationMBean is an example of how a JE application can incorporate JE
monitoring into its existing MBean. |
| JEMBeanHelper |
JEMBeanHelper is a utility class for the MBean implementation which wants to
add management of a JE environment to its capabilities. |
| JmxUtils |
Static utility used by JMX. |
| JndiUtils |
JNDI utilities. |
| LRU<K,V> |
A least-recently used cache. |
| MimetypeUtils |
Class of mimetype utilities. |
| ObjectIdentityBdbCache<V> |
A BDB JE backed object cache. |
| ObjectIdentityMemCache<V> |
Trivial all-in-memory object cache, using a single internal
ConcurrentHashMap. |
| OneLineSimpleLogger |
Logger that writes entry on one line with less verbose date. |
| PaddingStringBuffer |
StringBuffer-like utility which can add spaces to reach a certain column. |
| PatternMatcherRecycler |
Utility class to retain a compiled Pattern and multiple corresponding
Matcher instances for reuse. |
| PrefixSet |
Utility class for maintaining sorted set of string prefixes. |
| PreJ15Utils |
Deprecated. Will be removed post 1.10.0 Heritrix. |
| ProcessUtils |
Class to run an external process. |
| PropertyUtils |
|
| SubList<E> |
Universal sublist implementation. |
| Supplier<V> |
Class for optionally providing one instance of the parameterized
type. |
| SURT |
Sort-friendly URI Reordering Transform. |
| SurtPrefixSet |
Specialized TreeSet for keeping a set of String prefixes. |
| TestUtils |
Utility methods useful in testing situations. |
| TextUtils |
|
| TimestampSerialno |
Immutable data structure that holds a timestamp and an accompanying
serial number. |
| TmpDirTestCase |
Base class for TestCases that want access to a tmp dir for the writing
of files. |
| UriUtils |
URI-related utilities. |
| XmlUtils |
XML utilities for document/xpath actions. |