Java org.aspectj.weaver.tools PointcutParser fields, constructors, methods, implement or subclass

Example usage for Java org.aspectj.weaver.tools PointcutParser fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.aspectj.weaver.tools PointcutParser.

The text is from its open source code.

Method

PointcutParametercreatePointcutParameter(String name, Class type)
Create a pointcut parameter of the given name and type.
PointcutParsergetPointcutParserSupportingAllPrimitivesAndUsingContextClassloaderForResolution()
Returns a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions:
  • The if, cflow, and cflowbelow pointcut designators are not supported
  • Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts
  • The pointcut expression must be anonymous with no formals allowed.
PointcutParsergetPointcutParserSupportingSpecifiedPrimitivesAndUsingContextClassloaderForResolution( Set supportedPointcutKinds)
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
PointcutParsergetPointcutParserSupportingSpecifiedPrimitivesAndUsingSpecifiedClassLoaderForResolution( Set supportedPointcutKinds, ClassLoader classLoader)
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
PointcutExpressionparsePointcutExpression(String expression, Class inScope, PointcutParameter[] formalParameters)
Parse the given pointcut expression.
voidregisterPointcutDesignatorHandler(PointcutDesignatorHandler designatorHandler)
Register a new pointcut designator handler with this parser.