org.aspectj.weaver.reflect
Class JoinPointMatchImpl

java.lang.Object
  extended by org.aspectj.weaver.reflect.JoinPointMatchImpl
All Implemented Interfaces:
JoinPointMatch

public class JoinPointMatchImpl
extends java.lang.Object
implements JoinPointMatch


Field Summary
static JoinPointMatch NO_MATCH
           
 
Constructor Summary
JoinPointMatchImpl(PointcutParameter[] bindings)
           
 
Method Summary
 PointcutParameter[] getParameterBindings()
          Get the parameter bindings at the matched join point.
 boolean matches()
          True if the pointcut expression has matched at this join point, and false otherwise
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_MATCH

public static final JoinPointMatch NO_MATCH
Constructor Detail

JoinPointMatchImpl

public JoinPointMatchImpl(PointcutParameter[] bindings)
Method Detail

matches

public boolean matches()
Description copied from interface: JoinPointMatch
True if the pointcut expression has matched at this join point, and false otherwise

Specified by:
matches in interface JoinPointMatch

getParameterBindings

public PointcutParameter[] getParameterBindings()
Description copied from interface: JoinPointMatch
Get the parameter bindings at the matched join point. If the join point was not matched an empty array is returned.

Specified by:
getParameterBindings in interface JoinPointMatch