org.mmbase.util.transformers
Interface CharTransformer

All Superinterfaces:
Serializable, Transformer
All Known Implementing Classes:
AbstractCommandStringTransformer, BufferedReaderTransformer, ByteCharTransformer, Censor, ChainedCharTransformer, ChunkedTransformer, CodeSampleFactory.CodeSample, ConfigurableReaderTransformer, ConfigurableStringTransformer, CopyCharTransformer, CP1252Surrogator, EncryptionTransformerFactory.Decryption, EncryptionTransformerFactory.Encryption, Figlet, Graphviz, Identifier, InverseCharTransformer, Javascript, Latin3Surrogator, LinkFinder, LowerCaser, MD5, ParagraphTransformerFactory.ParagraphTransformer, Perl, ProcessorCharTransformer, RadixTransformer, ReaderTransformer, RegexpReplacer, ResourceBundleReplacer, RomanTransformer, Rot13, Rot5, Sitestat, Smilies, SpaceReducer, SpaceRemover, SpaceSwallower, Sql, StringTransformer, SubstringFactory.Substring, Swallower, TabToSpacesTransformer, Trimmer, UnicodeEscaper, UpperCaser, Url, UrlEscaper, Xml, XmlEntities, XmlField, XmlField

public interface CharTransformer
extends Transformer, Serializable

Interface for transformations.

Author:
Michiel Meeuwissen

Method Summary
 Writer transform(Reader r)
           
 Writer transform(Reader r, Writer w)
           
 String transform(String r)
           
 Writer transformBack(Reader r)
           
 Writer transformBack(Reader r, Writer w)
           
 String transformBack(String r)
           
 
Methods inherited from interface org.mmbase.util.transformers.Transformer
toString
 

Method Detail

transform

Writer transform(Reader r,
                 Writer w)

transformBack

Writer transformBack(Reader r,
                     Writer w)

transform

Writer transform(Reader r)

transformBack

Writer transformBack(Reader r)

transform

String transform(String r)

transformBack

String transformBack(String r)


MMBase 2.0-SNAPSHOT - null