Package org.aspectj.lang.reflect
Schnittstelle Pointcut
- Alle bekannten Implementierungsklassen:
PointcutImpl
public interface Pointcut
AspectJ runtime representation of a pointcut member inside a class or aspect.
-
Methodendetails
-
getName
String getName()- Gibt zurück:
- the declared name of the pointcut.
-
getModifiers
int getModifiers()- Gibt zurück:
- the modifiers associated with the pointcut declaration. Use java.lang.reflect.Modifier to interpret the return value
-
getParameterTypes
AjType<?>[] getParameterTypes()- Gibt zurück:
- the pointcut parameter types.
-
getParameterNames
String[] getParameterNames()- Gibt zurück:
- the pointcut parameter names. Returns an array of empty strings of length getParameterTypes().length if parameter names are not available at runtime.
-
getDeclaringType
AjType getDeclaringType()- Gibt zurück:
- the type that declared this pointcut
-
getPointcutExpression
PointcutExpression getPointcutExpression()- Gibt zurück:
- the pointcut expression associated with this pointcut.
-