Package org.aspectj.runtime.internal
Class AroundClosure
- java.lang.Object
-
- org.aspectj.runtime.internal.AroundClosure
-
public abstract class AroundClosure extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intbitflagsprotected Object[]preInitializationStateprotected Object[]state
-
Constructor Summary
Constructors Constructor Description AroundClosure()AroundClosure(Object[] state)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intgetFlags()Object[]getPreInitializationState()Object[]getState()ProceedingJoinPointlinkClosureAndJoinPoint()ProceedingJoinPointlinkClosureAndJoinPoint(int flags)ProceedingJoinPointlinkStackClosureAndJoinPoint(int flags)abstract Objectrun(Object[] args)voidunlink()
-
-
-
Constructor Detail
-
AroundClosure
public AroundClosure()
-
AroundClosure
public AroundClosure(Object[] state)
-
-
Method Detail
-
getFlags
public int getFlags()
-
getState
public Object[] getState()
-
getPreInitializationState
public Object[] getPreInitializationState()
-
linkClosureAndJoinPoint
public ProceedingJoinPoint linkClosureAndJoinPoint()
-
linkStackClosureAndJoinPoint
public ProceedingJoinPoint linkStackClosureAndJoinPoint(int flags)
-
linkClosureAndJoinPoint
public ProceedingJoinPoint linkClosureAndJoinPoint(int flags)
-
unlink
public void unlink()
-
-