org.mmbase.util.transformers
Class DiacriticsRemover

Package class diagram package DiacriticsRemover
java.lang.Object
  extended by org.mmbase.util.transformers.StringTransformer
      extended by org.mmbase.util.transformers.DiacriticsRemover
All Implemented Interfaces:
Serializable, CharTransformer, Transformer

public class DiacriticsRemover
extends StringTransformer

This transformer removes all diacritics from the characters of a string.

Since:
MMBase-1.9.6
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Field Summary
static Pattern DIACRITICS
           
static DiacriticsRemover INSTANCE
           
 
Constructor Summary
DiacriticsRemover()
           
 
Method Summary
 String transform(String r)
           
 
Methods inherited from class org.mmbase.util.transformers.StringTransformer
transform, transform, transformBack, transformBack, transformBack
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mmbase.util.transformers.Transformer
toString
 

Field Detail

INSTANCE

public static final DiacriticsRemover INSTANCE

DIACRITICS

public static final Pattern DIACRITICS
Constructor Detail

DiacriticsRemover

public DiacriticsRemover()
Method Detail

transform

public String transform(String r)
Specified by:
transform in interface CharTransformer
Specified by:
transform in class StringTransformer


MMBase2 Utils 2.0-SNAPSHOT - 2013-03-30T06:24