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