Class Filter

java.lang.Object
ua.mcchickenstudio.opencreative.settings.filters.Filter

public class Filter extends Object
  • Constructor Details

    • Filter

      public Filter()
  • Method Details

    • getInstance

      @NotNull public static @NotNull Filter getInstance()
    • checkContent

      @NotNull public @NotNull FilterResult checkContent(@NotNull @NotNull String text, @NotNull @NotNull Filter.Context context)
    • getWhitelistPatterns

      @NotNull public @NotNull List<Pattern> getWhitelistPatterns()
    • addWhitelist

      public void addWhitelist(@NotNull @NotNull Pattern pattern)
    • addRule

      public void addRule(@NotNull @NotNull FilterRule rule)
    • clearRules

      public void clearRules()