Реферат: Фильтрация строк с использованием автоматов
Описание
В библиотеке JFilter есть несколько интерфейсов:
IFilter (листинг 5), который описывает сам фильтр.
Листинг 5. Интерфейс фильтра
public interface IFilter extends Serializable { /** * Обрабатывает строку, возвращая в качестве результата строку * после фильтрации. * @param aSourceString – исходная строка * @return - обработанная строка * @throws FilterException - если произошла фатальная ошибка * (зацикливание) */ public String process(String aSourceString) throws FilterException; /** * Выключает правило по его rule.getClass().getName() * @param aRuleClass – класс правила (что-то вроде IRule.class) */ public void disableRuleByClassName(Class aRuleClass); /** * Включает правило по его rule.getClass().getName() * @param aRuleClass – класс правила (что-то вроде IRule.class) */ public void enableRuleByClassName(Class aRuleClass); /** * Включает все правила. */ public void enableAllRules(); К-во Просмотров: 417
Бесплатно скачать Реферат: Фильтрация строк с использованием автоматов
|