Package zombie.profanity
Class ProfanityFilter
java.lang.Object
zombie.profanity.ProfanityFilter
public class ProfanityFilter
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static booleanDEBUGstatic java.lang.StringLOCALES_DIR -
Method Summary
Modifier and Type Method Description voidaddFilterWord(java.lang.String string)voidaddLocale(Locale locale)voidaddLocale(Locale locale, boolean boolean1)voidaddWhiteListWord(java.lang.String string)voidenable(boolean boolean1)java.lang.StringfilterString(java.lang.String string)intgetFilterWordsCount()static ProfanityFiltergetInstance()LocalegetLocale()booleanisEnabled()static voidprintDebug(java.lang.String string)voidremoveFilterWord(java.lang.String string)voidremoveWhiteListWord(java.lang.String string)voidsetLocale(java.lang.String string)java.lang.StringvalidateString(java.lang.String string)java.lang.StringvalidateString(java.lang.String string, boolean boolean1, boolean boolean2, boolean boolean3)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEBUG
public static boolean DEBUG -
LOCALES_DIR
public static java.lang.String LOCALES_DIR
-
-
Method Details
-
getInstance
-
printDebug
public static void printDebug(java.lang.String string) -
enable
public void enable(boolean boolean1) -
isEnabled
public boolean isEnabled() -
getFilterWordsCount
public int getFilterWordsCount() -
addLocale
-
addLocale
-
getLocale
-
addWhiteListWord
public void addWhiteListWord(java.lang.String string) -
removeWhiteListWord
public void removeWhiteListWord(java.lang.String string) -
addFilterWord
public void addFilterWord(java.lang.String string) -
removeFilterWord
public void removeFilterWord(java.lang.String string) -
setLocale
public void setLocale(java.lang.String string) -
filterString
public java.lang.String filterString(java.lang.String string) -
validateString
public java.lang.String validateString(java.lang.String string) -
validateString
public java.lang.String validateString(java.lang.String string, boolean boolean1, boolean boolean2, boolean boolean3)
-