| Package | Description |
|---|---|
| org.mmbase.util.transformers |
`Tranformers' define tranformations of Strings, byte arrays and streams.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BufferedReaderTransformer |
class |
ByteCharTransformer
A CharTransformer which wraps a ByteToCharTransformer.
|
class |
Censor
Replaces certain 'forbidden' words by something more decent.
|
class |
ChainedCharTransformer
A CharTransformer which wraps N other CharTransformers, and links them with N - 1 new Threads,
effectively working as a 'chained' transformer.
|
class |
ChunkedTransformer<P>
A chunked transformer is a transformer that transforms on a 'chunk by chunk' base.
|
class |
ConfigurableReaderTransformer
Some Transformers implement more than one transformation.
|
class |
CopyCharTransformer
This is the character transformer which does not actually transform
anything, it just copies the reader to the writer.
|
class |
CP1252Surrogator
Surrogates the Windows CP1252 characters which are not valid ISO-8859-1.
|
(package private) class |
EncryptionTransformerFactory.Decryption |
(package private) class |
EncryptionTransformerFactory.Encryption |
class |
Identifier
Transforms strings to identifiers, replacing punctuation and whitespace with
underscores.
|
class |
Javascript
Encodings related Javascript It can escape single quotes, by replacing them by \\', as is needed in document.write actions.
|
class |
Latin3Surrogator
The ISO-8859-3 ('South European') unibyte encoding is used for languages like maltese and
esperanto.
|
class |
LinkFinder
Finds links in the Character String, and makes them 'clickable' for HTML (using a-tags).
|
class |
LoggerCharTransformer
This is the character transformer is like
CopyCharTransformer, but it logs everything that it sees too. |
class |
LowerCaser
Transforms to lowercase
|
class |
RegexpReplacer
Finds regexps in the Character String, and replaces them.
|
(package private) class |
ResourceBundleReplacer |
class |
Rot13
Rot13 implementation.
|
class |
Rot5
Rot5 implementation.
|
class |
Sitestat
Transforms the input to the characters which are alowed in Sitestat keys for
page statistics, being: "A-Z, a-z, 0-9, - .
|
class |
SpaceReducer
Replace 1 or more spaces by 1 space, and 1 or more newlines by 1
newline.
|
class |
SpaceRemover
Replace 1 or white space by 1 space, and all spaces on the begin and end.
|
class |
SpaceSwallower
Swallows all spaces.
|
class |
Sql
Encodings related to Sql.
|
protected class |
SubstringFactory.Substring |
class |
Swallower
This tranformer is the equivalent of piping to /dev/null
|
class |
TabToSpacesTransformer
Replace every tab by n spaces.
|
class |
Trimmer
Trims leading and trailing white space.
|
class |
UnicodeEscaper
To escape from and to 'java' like unicode escaping.
|
class |
UpperCaser
A 'hello world' for CharTransformers.
|
class |
UrlEscaper
Escapes and Unescapes undesirable characters using % (URLEncoding)
Contrary to java.net.URLEncoder, it does not encode '+'.
|
class |
XmlEntities
Any non-ASCII character will be replaced by an XML-entity.
|
class |
YUICSSCompressor
CSS compressor based on http://yuilibrary.com/
|
class |
YUIJavaScriptCompressor
Javascript compressor based on http://yuilibrary.com/
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}