org.codelabor.system.pattern.service
Class ActivePatternFilterImpl

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

public class ActivePatternFilterImpl
extends Object
implements PatternFilter

액티브 패턴 필터 구현 클래스
능동적인 패턴 필터링을 수행한다. 검색 대상 패턴에 해당될 경우, 치환을 수행한다.

Author:
Shin Sang-jae

Constructor Summary
ActivePatternFilterImpl()
           
 
Method Summary
 String filter(String inputString)
          입력 문자열을 정해진 룰에 따라 출력 문자열 형태로 필터링한다.
 PatternReplacer getPatternReplacer()
          패턴 리플레이서를 가져온다.
 void setPatternReplacer(PatternReplacer patternReplacer)
          패턴 리플레이서를 설정한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivePatternFilterImpl

public ActivePatternFilterImpl()
Method Detail

filter

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

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

getPatternReplacer

public PatternReplacer getPatternReplacer()
패턴 리플레이서를 가져온다.

Returns:
패턴 리플레이서

setPatternReplacer

public void setPatternReplacer(PatternReplacer patternReplacer)
패턴 리플레이서를 설정한다.

Parameters:
patternReplacer - 패턴 리플레이서


Copyright © 2011 CODELABOR. All Rights Reserved.