public class JdkRegexpMethodPointcut extends AbstractRegexpMethodPointcut
java.util.regex パッケージに基づく正規表現ポイントカット。次の JavaBean プロパティをサポートします。 メモ: 正規表現は一致する必要があります。例: .*get.* は com.mycom.Foo.getBar() と一致します。get.* はしません。
TRUE| コンストラクターと説明 |
|---|
JdkRegexpMethodPointcut() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | initExcludedPatternRepresentation(java.lang.String[] excludedPatterns) 提供された String[] から除外 Patterns を初期化します。 |
protected void | initPatternRepresentation(java.lang.String[] patterns) 付属の String[] から Patterns を初期化します。 |
protected boolean | matches(java.lang.String pattern, int patternIndex) インデックス patternIndex の Pattern が指定された候補 String と一致する場合、true を返します。 |
protected boolean | matchesExclusion(java.lang.String candidate, int patternIndex) インデックス patternIndex の除外 Pattern が、指定された候補 String と一致する場合、true を返します。 |
equals, getExcludedPatterns, getPatterns, hashCode, matches, matchesPattern, setExcludedPattern, setExcludedPatterns, setPattern, setPatterns, toStringgetClassFilter, getMethodMatcher, setClassFilterisRuntime, matchesprotected void initPatternRepresentation(java.lang.String[] patterns)
throws java.util.regex.PatternSyntaxExceptionString[] から Patterns を初期化します。AbstractRegexpMethodPointcut の initPatternRepresentation patterns - 初期化するパターン java.util.regex.PatternSyntaxExceptionprotected void initExcludedPatternRepresentation(java.lang.String[] excludedPatterns)
throws java.util.regex.PatternSyntaxExceptionString[] から除外 Patterns を初期化します。AbstractRegexpMethodPointcut の initExcludedPatternRepresentation excludedPatterns - 初期化するパターン java.util.regex.PatternSyntaxExceptionprotected boolean matches(java.lang.String pattern,
int patternIndex)patternIndex の Pattern が指定された候補 String と一致する場合、true を返します。AbstractRegexpMethodPointcut の matches pattern - 一致する String パターン patternIndex - パターンのインデックス (0 から)true、それ以外の場合は false protected boolean matchesExclusion(java.lang.String candidate,
int patternIndex)patternIndex の除外 Pattern が、指定された候補 String と一致する場合、true を返します。AbstractRegexpMethodPointcut の matchesExclusion candidate - 一致する String パターン patternIndex - パターンのインデックス (0 から)true、それ以外の場合は false