org.springframework.core
Interface ControlFlow
public interface ControlFlow
Interface to be implemented by objects that can return information about the current call stack. Useful in AOP (as in AspectJ cflow concept) but not AOP-specific.- Since:
- 02.02.2004
- Author:
- Rod Johnson
-
Method Summary
Methods Modifier and Type Method and Description boolean
under(Class clazz)
Detect whether we're under the given class, according to the current stack trace.boolean
under(Class clazz, String methodName)
Detect whether we're under the given class and method, according to the current stack trace.boolean
underToken(String token)
Detect whether the current stack trace contains the given token.
-
Method Detail
under
boolean under(Class clazz)
Detect whether we're under the given class, according to the current stack trace.- Parameters:
-
clazz
- the clazz to look for
under
boolean under(Class clazz, String methodName)
Detect whether we're under the given class and method, according to the current stack trace.- Parameters:
-
clazz
- the clazz to look for -
methodName
- the name of the method to look for
underToken
boolean underToken(String token)
Detect whether the current stack trace contains the given token.- Parameters:
-
token
- the token to look for