org.apache.catalina.util |
|
Java Source File Name | Type | Comment |
Base64.java | Class | This class provides encode/decode for RFC 2045 Base64 as defined by
RFC 2045, N. |
CharsetMapper.java | Class | Utility class that attempts to map from a Locale to the corresponding
character set to be used for interpreting input text (or generating
output text) when the Content-Type header does not include one. |
CustomObjectInputStream.java | Class | Custom subclass of ObjectInputStream that loads from the
class loader for this web application. |
DateTool.java | Class | Common place for date utils. |
DefaultAnnotationProcessor.java | Class | Verify the annotation and Process it.
author: Fabien Carrion author: Remy Maucherat version: $Revision: 467222 $, $Date: 2006-10-24 05:17:11 +0200 (mar., 24 oct. |
DOMWriter.java | Class | A sample DOM writer. |
Enumerator.java | Class | Adapter class that wraps an Enumeration around a Java2
collection classes object Iterator so that existing APIs
returning Enumerations can easily run on top of the new collections.
Constructors are provided to easliy create such wrappers.
author: Craig R. |
Extension.java | Class | Utility class that represents either an available "Optional Package"
(formerly known as "Standard Extension") as described in the manifest
of a JAR file, or the requirement for such an optional package. |
ExtensionValidator.java | Class | Ensures that all extension dependies are resolved for a WEB application
are met. |
FastDateFormat.java | Class | Fast date formatter that caches recently formatted date information
and uses it to avoid too-frequent calls to the underlying
formatter. |
HexUtils.java | Class | Library of utility methods useful in dealing with converting byte arrays
to and from strings of hexadecimal digits.
author: Craig R. |
InstanceSupport.java | Class | Support class to assist in firing InstanceEvent notifications to
registered InstanceListeners.
author: Craig R. |
IOTools.java | Class | |
LifecycleSupport.java | Class | Support class to assist in firing LifecycleEvent notifications to
registered LifecycleListeners.
author: Craig R. |
ManifestResource.java | Class | Representation of a Manifest file and its available extensions and
required extensions
author: Greg Murray author: Justyna Horwat version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (mar., 24 oct. |
MD5Encoder.java | Class | Encode an MD5 digest into a String.
The 128 bit MD5 hash is converted into a 32 character long String.
Each character of the String is the hexadecimal representation of 4 bits
of the digest.
author: Remy Maucherat version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (mar., 24 oct. |
MIME2Java.java | Class | MIME2Java is a convenience class which handles conversions between MIME charset names
and Java encoding names.
The supported XML encodings are the intersection of XML-supported code sets and those
supported in JDK 1.1.
MIME charset names are used on xmlEncoding parameters to methods such
as TXDocument#setEncoding and DTD#setEncoding .
Java encoding names are used on encoding parameters to
methods such as TXDocument#printWithFormat and DTD#printExternal .
Common Name
|
Use this name in XML files
|
Name Type
|
Xerces converts to this Java Encoder Name
|
8 bit Unicode |
UTF-8
|
IANA
|
UTF8
|
ISO Latin 1 |
ISO-8859-1
|
MIME
|
ISO-8859-1
|
ISO Latin 2 |
ISO-8859-2
|
MIME
|
ISO-8859-2
|
ISO Latin 3 |
ISO-8859-3
|
MIME
|
ISO-8859-3
|
ISO Latin 4 |
ISO-8859-4
|
MIME
|
ISO-8859-4
|
ISO Latin Cyrillic |
ISO-8859-5
|
MIME
|
ISO-8859-5
|
ISO Latin Arabic |
ISO-8859-6
|
MIME
|
ISO-8859-6
|
ISO Latin Greek |
ISO-8859-7
|
MIME
|
ISO-8859-7
|
ISO Latin Hebrew |
ISO-8859-8
|
MIME
|
ISO-8859-8
|
ISO Latin 5 |
ISO-8859-9
|
MIME
|
ISO-8859-9
|
EBCDIC: US |
ebcdic-cp-us
|
IANA
|
cp037
|
EBCDIC: Canada |
ebcdic-cp-ca
|
IANA
|
cp037
|
EBCDIC: Netherlands |
ebcdic-cp-nl
|
IANA
|
cp037
|
EBCDIC: Denmark |
ebcdic-cp-dk
|
IANA
|
cp277
|
EBCDIC: Norway |
ebcdic-cp-no
|
IANA
|
cp277
|
EBCDIC: Finland |
ebcdic-cp-fi
|
IANA
|
cp278
|
EBCDIC: Sweden |
ebcdic-cp-se
|
IANA
|
cp278
|
EBCDIC: Italy |
ebcdic-cp-it
|
IANA
|
cp280
|
EBCDIC: Spain, Latin America |
ebcdic-cp-es
|
IANA
|
cp284
|
EBCDIC: Great Britain |
ebcdic-cp-gb
|
IANA
|
cp285
|
EBCDIC: France |
ebcdic-cp-fr
|
IANA
|
cp297
|
EBCDIC: Arabic |
ebcdic-cp-ar1
|
IANA
|
cp420
|
EBCDIC: Hebrew |
ebcdic-cp-he
|
IANA
|
cp424
|
EBCDIC: Switzerland |
ebcdic-cp-ch
|
IANA
|
cp500
|
EBCDIC: Roece |
ebcdic-cp-roece
|
IANA
|
cp870
|
EBCDIC: Yogoslavia |
ebcdic-cp-yu
|
IANA
|
cp870
|
EBCDIC: Iceland |
ebcdic-cp-is
|
IANA
|
cp871
|
EBCDIC: Urdu |
ebcdic-cp-ar2
|
IANA
|
cp918
|
Chinese for PRC, mixed 1/2 byte |
gb2312
|
MIME
|
GB2312
|
Extended Unix Code, packed for Japanese |
euc-jp
|
MIME
|
eucjis
|
Japanese: iso-2022-jp |
iso-2020-jp
|
MIME
|
JIS
|
Japanese: Shift JIS |
Shift_JIS
|
MIME
|
SJIS
|
Chinese: Big5 |
Big5
|
MIME
|
Big5
|
Extended Unix Code, packed for Korean |
euc-kr
|
MIME
|
iso2022kr
|
Cyrillic |
koi8-r
|
MIME
|
koi8-r
|
version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (mar., 24 oct. |
ParameterMap.java | Class | Extended implementation of HashMap that includes a
locked property. |
Queue.java | Class | A simple FIFO queue class which causes the calling thread to wait
if the queue is empty and notifies threads that are waiting when it
is not empty. |
RequestUtil.java | Class | General purpose request parsing and encoding utility methods.
author: Craig R. |
ResourceSet.java | Class | Extended implementation of HashSet that includes a
locked property. |
SchemaResolver.java | Class | This class implements a local SAX's EntityResolver . |
ServerInfo.java | Class | Simple utility module to make it easy to plug in the server identifier
when integrating Tomcat.
author: Craig R. |
Strftime.java | Class | Converts dates to strings using the same format specifiers as strftime
Note: This does not mimic strftime perfectly. |
StringManager.java | Class | An internationalization / localization helper class which reduces
the bother of handling ResourceBundles and takes care of the
common cases of message formating which otherwise require the
creation of Object arrays and such.
The StringManager operates on a package basis. |
StringParser.java | Class | Utility class for string parsing that is higher performance than
StringParser for simple delimited text cases. |
TomcatCSS.java | Class | |
URL.java | Class | URL is designed to provide public APIs for parsing
and synthesizing Uniform Resource Locators as similar as possible to the
APIs of java.net.URL , but without the ability to open a
stream or connection. |
URLEncoder.java | Class | This class is very similar to the java.net.URLEncoder class.
Unfortunately, with java.net.URLEncoder there is no way to specify to the
java.net.URLEncoder which characters should NOT be encoded.
This code was moved from DefaultServlet.java
author: Craig R. |
XMLWriter.java | Class | XMLWriter helper class. |