| ch.ethz.jvmai.JoinPointKinds
All known Subclasses: ch.ethz.inf.iks.jvmai.jvmdi.FieldJoinPointImpl, ch.ethz.inf.iks.jvmai.jvmdi.ExceptionJoinPointImpl, ch.ethz.prose.engine.ExceptionThrowRequest, ch.ethz.prose.engine.FieldAccessRequest, ch.ethz.prose.filter.ExceptionTypeFilter, ch.ethz.prose.engine.MethodEntryRequest, ch.ethz.prose.engine.FieldModificationRequest, ch.ethz.prose.filter.FieldsInTypeFilter, ch.ethz.prose.engine.ExceptionCatchRequest, ch.ethz.prose.crosscut.ConstructorCutSpecializer, ch.ethz.prose.filter.ExecutionsInSubclassFilter, ch.ethz.prose.filter.ObjectFilter, ch.ethz.prose.filter.ExceptionMessageFilter, ch.ethz.prose.filter.FieldsWithModifierFilter, ch.ethz.prose.filter.ExceptionsClassFilter, ch.ethz.prose.engine.MethodRedefineRequest, ch.ethz.prose.filter.ExecutionsAtMethodEntry, ch.ethz.inf.iks.jvmai.jvmdi.ExceptionCatchJoinPointImpl, ch.ethz.inf.iks.jvmai.jvmdi.MethodExecutionJoinPointImpl, ch.ethz.prose.filter.FieldsNamedFilter, ch.ethz.inf.iks.jvmai.jvmdi.CodeJoinPointImpl, ch.ethz.prose.crosscut.MethodCutSpecializer, ch.ethz.inf.iks.jvmai.jvmdi.HotSwapJoinPointImpl, ch.ethz.prose.jvmai.jikesrvm.advice_weaver.CodeJoinPointImpl, ch.ethz.prose.engine.ConstructorRequest, ch.ethz.prose.filter.FieldsInClassFilter, ch.ethz.prose.filter.ExecutionsInSystemClass, ch.ethz.prose.jvmai.jikesrvm.stub_weaver.CodeJoinPointImpl, ch.ethz.prose.filter.ANDingPointCutter, ch.ethz.prose.engine.MethodExitRequest, ch.ethz.prose.filter.ExecutionsInClassFilter, ch.ethz.prose.filter.ExecutionsInMethodFilter, ch.ethz.prose.filter.ExecutionsAclFilter,
JoinPointKinds | public interface JoinPointKinds (Code) | | Class JoinPointKinds contains the masks and kinds for join-points.
The mapping should be as follows:
KIND_CODE_JP | MASK_CODE_JP |
KIND_METHOD_ENTRY_JP | MASK_CODE_JP | MASK_METHOD_ENTRY_JP |
MASK_METHOD_EXIT_JP | MASK_CODE_JP | MASK_METHOD_EXIT_JP |
KIND_FIELD_ACCESS_JP | MASK_CODE_JP | MASK_FIELD_JP | MASK_FIELD_ACCESS_JP |
KIND_FIELD_MODIFICATION_JP | MASK_CODE_JP |MASK_FIELD_JP | MASK_FIELD_MODIFICATION_JP |
KIND_EXCEPTION_THROW_ARGS_JP | MASK_CODE_JP | MASK_EXCEPTION_THROW_ARGS_JP |
KIND_EXCEPTION_CATCH_ARGS_JP | MASK_CODE_JP | MASK_EXCEPTION_CATCH_ARGS_JP |
version: $Revision: 1.2 $ author: Andrei Popovici author: Angela Nicoara author: Gerald Linhofer |
KIND_CONSTRUCTOR_JP | public static String KIND_CONSTRUCTOR_JP(Code) | | |
KIND_EXCEPTION_CATCH_ARGS_JP | public static String KIND_EXCEPTION_CATCH_ARGS_JP(Code) | | |
KIND_EXCEPTION_THROW_ARGS_JP | public static String KIND_EXCEPTION_THROW_ARGS_JP(Code) | | |
KIND_FIELD_ACCESS_JP | public static String KIND_FIELD_ACCESS_JP(Code) | | |
KIND_FIELD_MODIFICATION_JP | public static String KIND_FIELD_MODIFICATION_JP(Code) | | |
KIND_METHOD_ENTRY_JP | public static String KIND_METHOD_ENTRY_JP(Code) | | |
KIND_METHOD_EXIT_JP | public static String KIND_METHOD_EXIT_JP(Code) | | |
KIND_METHOD_REDEFINE_JP | public static String KIND_METHOD_REDEFINE_JP(Code) | | |
MASK_ALL_JP | public static int MASK_ALL_JP(Code) | | |
MASK_CODE_JP | public static int MASK_CODE_JP(Code) | | |
MASK_CONSTRUCTOR_JP | public static int MASK_CONSTRUCTOR_JP(Code) | | |
MASK_EXCEPTION_CATCH_ARGS_JP | public static int MASK_EXCEPTION_CATCH_ARGS_JP(Code) | | |
MASK_EXCEPTION_THROW_ARGS_JP | public static int MASK_EXCEPTION_THROW_ARGS_JP(Code) | | |
MASK_FIELD_ACCESS_JP | public static int MASK_FIELD_ACCESS_JP(Code) | | |
MASK_FIELD_JP | public static int MASK_FIELD_JP(Code) | | |
MASK_FIELD_MODIFICATION_JP | public static int MASK_FIELD_MODIFICATION_JP(Code) | | |
MASK_METHOD_ENTRY_JP | public static int MASK_METHOD_ENTRY_JP(Code) | | |
MASK_METHOD_EXIT_JP | public static int MASK_METHOD_EXIT_JP(Code) | | |
MASK_METHOD_REDEFINE_JP | public static int MASK_METHOD_REDEFINE_JP(Code) | | |
MASK_UNKNOWN_JP | public static int MASK_UNKNOWN_JP(Code) | | |
|
|