public class MethodProceedingJoinPoint extends Object implements org.aspectj.lang.ProceedingJoinPoint
| Constructor and Description |
|---|
MethodProceedingJoinPoint(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
getArgs() |
List<AnnotatedObject> |
getArgsWithAnnotation(Class annotationClass) |
String |
getClassName() |
String |
getKind() |
String |
getMethodName() |
protected org.aspectj.lang.reflect.MethodSignature |
getMethodSignature() |
Optional<Annotation> |
getReturnAnnotationIfType(Class annotationClass) |
org.aspectj.lang.Signature |
getSignature() |
org.aspectj.lang.reflect.SourceLocation |
getSourceLocation() |
org.aspectj.lang.JoinPoint.StaticPart |
getStaticPart() |
Object |
getTarget() |
Object |
getThis() |
Object |
proceed() |
Object |
proceed(Object[] objects) |
void |
set$AroundClosure(org.aspectj.runtime.internal.AroundClosure aroundClosure) |
String |
toLongString() |
String |
toShortString() |
public MethodProceedingJoinPoint(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)
public void set$AroundClosure(org.aspectj.runtime.internal.AroundClosure aroundClosure)
set$AroundClosure in interface org.aspectj.lang.ProceedingJoinPointpublic Object proceed() throws Throwable
proceed in interface org.aspectj.lang.ProceedingJoinPointThrowablepublic Object proceed(Object[] objects) throws Throwable
proceed in interface org.aspectj.lang.ProceedingJoinPointThrowablepublic String toShortString()
toShortString in interface org.aspectj.lang.JoinPointpublic String toLongString()
toLongString in interface org.aspectj.lang.JoinPointpublic Object getThis()
getThis in interface org.aspectj.lang.JoinPointpublic Object getTarget()
getTarget in interface org.aspectj.lang.JoinPointpublic Object[] getArgs()
getArgs in interface org.aspectj.lang.JoinPointpublic org.aspectj.lang.Signature getSignature()
getSignature in interface org.aspectj.lang.JoinPointpublic org.aspectj.lang.reflect.SourceLocation getSourceLocation()
getSourceLocation in interface org.aspectj.lang.JoinPointpublic String getKind()
getKind in interface org.aspectj.lang.JoinPointpublic org.aspectj.lang.JoinPoint.StaticPart getStaticPart()
getStaticPart in interface org.aspectj.lang.JoinPointpublic String getClassName()
public List<AnnotatedObject> getArgsWithAnnotation(Class annotationClass)
public String getMethodName()
protected org.aspectj.lang.reflect.MethodSignature getMethodSignature()
public Optional<Annotation> getReturnAnnotationIfType(Class annotationClass)
Copyright © 2017. All rights reserved.