The UrlEncodingNormalizingTransformer capitializes all of the URLEncoded entities in a string, replaces +'s with %20s, and un-encodes dashes and underscores. It will do strange things to a string that is not actually URLEncoded.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.