Class ProfanityFilter

java.lang.Object
zombie.profanity.ProfanityFilter

public class ProfanityFilter extends Object
  • Field Details

    • DEBUG

      public static boolean DEBUG
    • LOCALES_DIR

      public static String LOCALES_DIR
  • Method Details

    • getInstance

      public static ProfanityFilter getInstance()
    • printDebug

      public static void printDebug(String str)
    • enable

      public void enable(boolean b)
    • isEnabled

      public boolean isEnabled()
    • getFilterWordsCount

      public int getFilterWordsCount()
    • addLocale

      public void addLocale(Locale l)
    • addLocale

      public void addLocale(Locale l, boolean setDefault)
    • getLocale

      public Locale getLocale()
    • addWhiteListWord

      public void addWhiteListWord(String word)
    • removeWhiteListWord

      public void removeWhiteListWord(String word)
    • addFilterWord

      public void addFilterWord(String word)
    • removeFilterWord

      public void removeFilterWord(String word)
    • setLocale

      public void setLocale(String locale)
    • filterString

      public String filterString(String str)
    • validateString

      public String validateString(String str)
    • validateString

      public String validateString(String str, boolean includePhonetics, boolean includeContains, boolean includeSpacedWords)