Package org.archive.util

Interface Summary
Accumulator<T> Parameterized interface for a stats-aggregating role.
BloomFilter Common interface for different Bloom filter implementations
HttpRecorderMarker A marker interface to denote a class with a gettable HttpRecorder.
ProgressStatisticsReporter  
Reporter  
 

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.
BloomFilter32bit A Bloom filter.
BloomFilter32bitSplit A Bloom filter.
BloomFilter32bp2 A Bloom filter.
BloomFilter32bp2Split A Bloom filter.
BloomFilter64bit A Bloom filter.
CachedBdbMap<K,V> A BDB JE backed hashmap.
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.
LongWrapper Wraps a long.
LRU<K,V> A least-recently used cache.
MimetypeUtils Class of mimetype utilities.
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.
PreJ15Utils Deprecated. Will be removed post 1.10.0 Heritrix.
ProcessUtils Class to run an external process.
PropertyUtils  
SubList<E> Universal sublist implementation.
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.
XmlUtils XML utilities for document/xpath actions.
 



Copyright © 2003-2008 Internet Archive. All Rights Reserved.