| |
|
| java.lang.Object org.codehaus.aspectwerkz.expression.ExpressionContext
CLASS_INFO | final public static int CLASS_INFO(Code) | | |
CONSTRUCTOR_INFO | final public static int CONSTRUCTOR_INFO(Code) | | |
FIELD_INFO | final public static int FIELD_INFO(Code) | | |
INFO_NOT_AVAILABLE | final public static int INFO_NOT_AVAILABLE(Code) | | |
METHOD_INFO | final public static int METHOD_INFO(Code) | | |
m_exprIndexToTargetIndex | public gnu.trove.TObjectIntHashMap m_exprIndexToTargetIndex(Code) | | Expression to advised target (method / ctor) argument index map.
It depends on the matching context and the pointcut signature, as well as args(..)
|
m_targetBoundedName | public String m_targetBoundedName(Code) | | The variable name corresponding to the target(..) designator,
or null if nothing is bound (target() or no target(..))
|
m_targetWithRuntimeCheck | public boolean m_targetWithRuntimeCheck(Code) | | Set to true when we encounter a poincut using target(..) and when match cannot be done without a
runtime check with instance of.
|
m_thisBoundedName | public String m_thisBoundedName(Code) | | The variable name corresponding to the this(..) designator,
or null if nothing is bound (this() or no this(..))
|
ExpressionContext | public ExpressionContext(PointcutType pointcutType, ReflectionInfo reflectionInfo, ReflectionInfo withinReflectionInfo)(Code) | | Creates a new expression context.
Parameters: pointcutType - Parameters: reflectionInfo - - can be null f.e. with early evaluation of CALL pointcut Parameters: withinReflectionInfo - |
getCflowEvaluation | public boolean getCflowEvaluation()(Code) | | |
getCurrentTargetArgsIndex | public int getCurrentTargetArgsIndex()(Code) | | |
hasBeenVisitingCflow | public boolean hasBeenVisitingCflow()(Code) | | |
hasCallPointcut | public boolean hasCallPointcut()(Code) | | |
hasClassInfo | public boolean hasClassInfo()(Code) | | |
hasConstructorInfo | public boolean hasConstructorInfo()(Code) | | |
hasExecutionPointcut | public boolean hasExecutionPointcut()(Code) | | |
hasFieldInfo | public boolean hasFieldInfo()(Code) | | |
hasGetPointcut | public boolean hasGetPointcut()(Code) | | |
hasHandlerPointcut | public boolean hasHandlerPointcut()(Code) | | |
hasMethodInfo | public boolean hasMethodInfo()(Code) | | |
hasReflectionInfo | public boolean hasReflectionInfo()(Code) | | |
hasSetPointcut | public boolean hasSetPointcut()(Code) | | |
hasStaticInitializationPointcut | public boolean hasStaticInitializationPointcut()(Code) | | |
hasWithinPointcut | public boolean hasWithinPointcut()(Code) | | |
hasWithinReflectionInfo | public boolean hasWithinReflectionInfo()(Code) | | |
hashCode | public int hashCode()(Code) | | |
inCflowSubAST | public boolean inCflowSubAST()(Code) | | |
resetRuntimeState | public void resetRuntimeState()(Code) | | |
setCflowEvaluation | public void setCflowEvaluation(boolean cflowEvaluation)(Code) | | |
setCurrentTargetArgsIndex | public void setCurrentTargetArgsIndex(int argsIndex)(Code) | | |
setHasBeenVisitingCflow | public void setHasBeenVisitingCflow(boolean hasBeenVisitingCflow)(Code) | | |
setInCflowSubAST | public void setInCflowSubAST(boolean inCflowAST)(Code) | | |
|
|
|