org.aspectj.weaver.reflect
Class InternalUseOnlyPointcutParser

java.lang.Object
  extended by org.aspectj.weaver.tools.PointcutParser
      extended by org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser

public class InternalUseOnlyPointcutParser
extends PointcutParser


Constructor Summary
InternalUseOnlyPointcutParser(java.lang.ClassLoader classLoader)
           
InternalUseOnlyPointcutParser(java.lang.ClassLoader classLoader, ReflectionWorld world)
           
 
Method Summary
 Pointcut concretizePointcutExpression(Pointcut pc, java.lang.Class inScope, PointcutParameter[] formalParameters)
           
 Pointcut resolvePointcutExpression(java.lang.String expression, java.lang.Class inScope, PointcutParameter[] formalParameters)
           
 
Methods inherited from class org.aspectj.weaver.tools.PointcutParser
createPointcutParameter, getAllSupportedPointcutPrimitives, getPointcutParserSupportingAllPrimitivesAndUsingContextClassloaderForResolution, getPointcutParserSupportingAllPrimitivesAndUsingSpecifiedClassloaderForResolution, getPointcutParserSupportingSpecifiedPrimitivesAndUsingContextClassloaderForResolution, getPointcutParserSupportingSpecifiedPrimitivesAndUsingSpecifiedClassLoaderForResolution, parsePointcutExpression, parsePointcutExpression, parseTypePattern, registerPointcutDesignatorHandler, setClassLoader, setLintProperties, setLintProperties, setWorld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalUseOnlyPointcutParser

public InternalUseOnlyPointcutParser(java.lang.ClassLoader classLoader,
                                     ReflectionWorld world)

InternalUseOnlyPointcutParser

public InternalUseOnlyPointcutParser(java.lang.ClassLoader classLoader)
Method Detail

resolvePointcutExpression

public Pointcut resolvePointcutExpression(java.lang.String expression,
                                          java.lang.Class inScope,
                                          PointcutParameter[] formalParameters)
Overrides:
resolvePointcutExpression in class PointcutParser

concretizePointcutExpression

public Pointcut concretizePointcutExpression(Pointcut pc,
                                             java.lang.Class inScope,
                                             PointcutParameter[] formalParameters)
Overrides:
concretizePointcutExpression in class PointcutParser