org.codelabor.system.pattern.service
Class PassivePatternFilterImpl

java.lang.Object
  extended by org.codelabor.system.pattern.service.PassivePatternFilterImpl
All Implemented Interfaces:
PatternFilter

public class PassivePatternFilterImpl
extends Object
implements PatternFilter

패시브 패턴 필터 구현 클래스
수동적인 패턴 필터링을 수행한다. 검색 대상 패턴에 해당될 경우, 예외를 발생 시킨다.

Author:
Shin Sang-jae

Constructor Summary
PassivePatternFilterImpl()
           
 
Method Summary
 String filter(String inputString)
          입력 문자열을 정해진 룰에 따라 출력 문자열 형태로 필터링한다.
 PatternMatcher getPatternMatcher()
          패턴 매처를 가져온다.
 void setPatternMatcher(PatternMatcher patternMatcher)
          패턴 매처를 설정한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PassivePatternFilterImpl

public PassivePatternFilterImpl()
Method Detail

filter

public String filter(String inputString)
Description copied from interface: PatternFilter
입력 문자열을 정해진 룰에 따라 출력 문자열 형태로 필터링한다.

Specified by:
filter in interface PatternFilter
Parameters:
inputString - 입력 문자열
Returns:
출력 문자열

getPatternMatcher

public PatternMatcher getPatternMatcher()
패턴 매처를 가져온다.

Returns:
패턴 매처

setPatternMatcher

public void setPatternMatcher(PatternMatcher patternMatcher)
패턴 매처를 설정한다.

Parameters:
patternMatcher - 패턴 매처


Copyright © 2011 CODELABOR. All Rights Reserved.