Class StringSanitizer


  • public class StringSanitizer
    extends java.lang.Object
    A utility class for sanitizing different kind of strings
    • Constructor Summary

      Constructors 
      Constructor Description
      StringSanitizer()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String sanitizeHtml​(java.lang.String html)
      Sanitizes html markup
      static java.lang.String sanitizeHtml​(java.lang.String html, boolean dummy)
      Sanitizes html markup
      static java.lang.String sanitizeSQL​(java.lang.String sql)
      Sanitizes sql query
      static java.lang.String sanitizeSQL​(java.lang.String sql, boolean dummy)
      Sanitizes sql query
      static java.lang.String sanitizeUrl​(java.lang.String url)
      Sanitizes url
      static java.lang.String sanitizeUrl​(java.lang.String url, boolean dummy)
      Sanitizes url
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StringSanitizer

        public StringSanitizer()
    • Method Detail

      • sanitizeUrl

        public static java.lang.String sanitizeUrl​(java.lang.String url)
        Sanitizes url
        Parameters:
        url -
        Returns:
        sanitized url
      • sanitizeUrl

        public static java.lang.String sanitizeUrl​(java.lang.String url,
                                                   boolean dummy)
        Sanitizes url
        Parameters:
        url -
        Returns:
        sanitized url
      • sanitizeHtml

        public static java.lang.String sanitizeHtml​(java.lang.String html)
        Sanitizes html markup
        Parameters:
        html -
        Returns:
        sanitized markup
      • sanitizeHtml

        public static java.lang.String sanitizeHtml​(java.lang.String html,
                                                    boolean dummy)
        Sanitizes html markup
        Parameters:
        html -
        Returns:
        sanitized markup
      • sanitizeSQL

        public static java.lang.String sanitizeSQL​(java.lang.String sql)
        Sanitizes sql query
        Parameters:
        sql -
        Returns:
        sanitized sql
      • sanitizeSQL

        public static java.lang.String sanitizeSQL​(java.lang.String sql,
                                                   boolean dummy)
        Sanitizes sql query
        Parameters:
        sql -
        Returns:
        sanitized sql