Save This Page
Home » spring-framework-2.5.5-with-dependencies » org.springframework » aop » support » [javadoc | source]
org.springframework.aop.support
public class: Perl5RegexpMethodPointcut [javadoc | source]
java.lang.Object
   org.springframework.aop.support.StaticMethodMatcher
      org.springframework.aop.support.StaticMethodMatcherPointcut
         org.springframework.aop.support.AbstractRegexpMethodPointcut
            org.springframework.aop.support.Perl5RegexpMethodPointcut

All Implemented Interfaces:
    Serializable, Pointcut, MethodMatcher

Perl5-style regular expression pointcut. JavaBean properties are:

Note: the regular expressions must be a match. For example, .*get.* will match com.mycom.Foo.getBar(). get.* will not.

Currently uses the Jakarta ORO regular expression library. Does not require JDK 1.4+, in contrast to JdkRegexpMethodPointcut.

Method from org.springframework.aop.support.Perl5RegexpMethodPointcut Summary:
initPatternRepresentation,   matches
Methods from org.springframework.aop.support.AbstractRegexpMethodPointcut:
equals,   getExcludedPatterns,   getPatterns,   hashCode,   initExcludedPatternRepresentation,   initPatternRepresentation,   matches,   matches,   matchesExclusion,   matchesPattern,   setExcludedPattern,   setExcludedPatterns,   setPattern,   setPatterns,   toString
Methods from org.springframework.aop.support.StaticMethodMatcherPointcut:
getClassFilter,   getMethodMatcher,   setClassFilter
Methods from org.springframework.aop.support.StaticMethodMatcher:
isRuntime,   matches
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.springframework.aop.support.Perl5RegexpMethodPointcut Detail:
 protected  void initPatternRepresentation(String[] patterns) throws IllegalArgumentException 
    Initialize ORO fields from patterns String[].
 protected boolean matches(String pattern,
    int patternIndex)