org.codelabor.system.pattern.service
Class AntStylePatternMatcherImpl
java.lang.Object
org.codelabor.system.pattern.service.AbstractPatternMatcher
org.codelabor.system.pattern.service.AntStylePatternMatcherImpl
- All Implemented Interfaces:
- PatternMatcher, org.springframework.beans.factory.InitializingBean
public class AntStylePatternMatcherImpl
- extends AbstractPatternMatcher
AntStyle 패턴 매처 구현 클래스
정규 표현식으로 표현된 패턴에 대해 일치 여부를 확인할 수 있는 패턴 매처
- Author:
- Shin Sang-jae
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AntStylePatternMatcherImpl
public AntStylePatternMatcherImpl()
matches
public boolean matches(String inputString)
- Description copied from interface:
PatternMatcher
- 패턴 일치 여부를 확인한다.
내장된 규칙에 따라 패턴 일치 여부를 확인한다.
- Specified by:
matches
in interface PatternMatcher
- Specified by:
matches
in class AbstractPatternMatcher
- Parameters:
inputString
- 확인 대상 문자열
- Returns:
- 패턴 일치 여부
matches
public boolean matches(String pattern,
String inputString)
- Description copied from interface:
PatternMatcher
- 패턴 일치 여부를 확인한다.
- Specified by:
matches
in interface PatternMatcher
- Specified by:
matches
in class AbstractPatternMatcher
- Parameters:
pattern
- 패턴inputString
- 확인 대상 문자열
- Returns:
- 패턴 일치 여부
matches
public boolean matches(List<String> patternList,
String inputString)
- Description copied from interface:
PatternMatcher
- 패턴 일치 여부를 확인한다.
- Specified by:
matches
in interface PatternMatcher
- Specified by:
matches
in class AbstractPatternMatcher
- Parameters:
patternList
- 패턴 ListinputString
- 확인 대상 문자열
- Returns:
- 패턴 일치 여부
matches
public boolean matches(List<String> includesPatternList,
List<String> excludesPatternList,
String inputString)
- Description copied from interface:
PatternMatcher
- 패턴 일치 여부를 확인한다.
- Specified by:
matches
in interface PatternMatcher
- Specified by:
matches
in class AbstractPatternMatcher
- Parameters:
includesPatternList
- 포함할 패턴 ListexcludesPatternList
- 제외할 패턴 ListinputString
- 확인 대상 문자열
- Returns:
- 패턴 일치 여부
Copyright © 2011 CODELABOR. All Rights Reserved.