org.codehaus.aspectwerkz.transform
Interface TransformationConstants

All Known Implementing Classes:
AsmHelper

public interface TransformationConstants

Interface with common constants used in the transformation process.

Author:
Jonas BonŽr

Field Summary
static String ASPECT_MANAGER_CLASS
           
static String ASPECT_MANAGER_FIELD
           
static String ASPECTWERKZ_PREFIX
           
static String BOOLEAN_CLASS_INIT_METHOD_SIGNATURE
           
static String BOOLEAN_CLASS_NAME
           
static String BOOLEAN_VALUE_METHOD_NAME
           
static String BOOLEAN_VALUE_METHOD_SIGNATURE
           
static String BYTE_CLASS_INIT_METHOD_SIGNATURE
           
static String BYTE_CLASS_NAME
           
static String BYTE_VALUE_METHOD_NAME
           
static String BYTE_VALUE_METHOD_SIGNATURE
           
static String CHAR_VALUE_METHOD_NAME
           
static String CHAR_VALUE_METHOD_SIGNATURE
           
static String CHARACTER_CLASS_INIT_METHOD_SIGNATURE
           
static String CHARACTER_CLASS_NAME
           
static String CLASS_CLASS
           
static String CLASS_CLASS_SIGNATURE
           
static String CLASS_LOADER_REFLECT_CLASS_NAME
           
static String CLASS_LOOKUP_METHOD
           
static String CLINIT_METHOD_NAME
           
static String CROSS_CUTTING_INFO_CLASS
           
static String CROSS_CUTTING_INFO_CLASS_FIELD
           
static String DEFINE_CLASS_METHOD_NAME
           
static String DELIMITER
           
static String DOUBLE_CLASS_INIT_METHOD_SIGNATURE
           
static String DOUBLE_CLASS_NAME
           
static String DOUBLE_VALUE_METHOD_NAME
           
static String DOUBLE_VALUE_METHOD_SIGNATURE
           
static String EMPTY_WRAPPER_ATTRIBUTE
           
static byte EMPTY_WRAPPER_ATTRIBUTE_VALUE_EMPTY
           
static byte EMPTY_WRAPPER_ATTRIBUTE_VALUE_NOTEMPTY
           
static List EMTPTY_ARRAY_LIST
           
static String FLOAT_CLASS_INIT_METHOD_SIGNATURE
           
static String FLOAT_CLASS_NAME
           
static String FLOAT_VALUE_METHOD_NAME
           
static String FLOAT_VALUE_METHOD_SIGNATURE
           
static String FOR_NAME_METHOD_NAME
           
static String FOR_NAME_METHOD_SIGNATURE
           
static String GET_ASPECT_MANAGER_METHOD
           
static String GET_JOIN_POINT_MANAGER
           
static String GET_JOIN_POINTS_EXECUTION_METHOD
           
static String GET_MIXIN_METHOD
           
static String GET_SYSTEM_METHOD
           
static String GETFIELD_WRAPPER_METHOD_PREFIX
           
static String HANDLER_JOIN_POINT_EXECUTION_METHOD
           
static String I
           
static String INIT_JOIN_POINTS_METHOD_NAME
           
static String INIT_METHOD_NAME
           
static String INLINED_JOIN_POINT_MANAGER_CLASS_NAME
           
static String INT_VALUE_METHOD_NAME
           
static String INT_VALUE_METHOD_SIGNATURE
           
static String INTEGER_CLASS_INIT_METHOD_SIGNATURE
           
static String INTEGER_CLASS_NAME
           
static String INVOKE_METHOD_NAME
           
static String INVOKE_MIXIN_METHOD
           
static String INVOKE_WRAPPER_METHOD_PREFIX
           
static String JOIN_POINT_BASE_CLASS_SUFFIX
           
static String JOIN_POINT_CLASS_SUFFIX
           
static String JOIN_POINT_INDEX_ATTRIBUTE
           
static String JOIN_POINT_MANAGER_CLASS
           
static String JOIN_POINT_MANAGER_FIELD
           
static String JOIN_POINT_PREFIX
           
static String JOIN_POINT_TYPE_CONSTRUCTOR_CALL
           
static String JOIN_POINT_TYPE_CONSTRUCTOR_EXECUTION
           
static String JOIN_POINT_TYPE_FIELD_GET
           
static String JOIN_POINT_TYPE_FIELD_SET
           
static String JOIN_POINT_TYPE_HANDLER
           
static String JOIN_POINT_TYPE_METHOD_CALL
           
static String JOIN_POINT_TYPE_METHOD_EXECUTION
           
static String JOIN_POINT_TYPE_STATIC_INITALIZATION
           
static String JOIN_POINTS_INIT_METHOD
           
static String L
           
static String LOAD_JOIN_POINT_METHOD_NAME
           
static String LOAD_JOIN_POINT_METHOD_SIGNATURE
           
static String LONG_CLASS_INIT_METHOD_SIGNATURE
           
static String LONG_CLASS_NAME
           
static String LONG_VALUE_METHOD_NAME
           
static String LONG_VALUE_METHOD_SIGNATURE
           
static String MIXIN_CLASS
           
static String NO_PARAMS_RETURN_VOID_METHOD_SIGNATURE
           
static String OBJECT_CLASS_NAME
           
static String OBJECT_CLASS_SIGNATURE
           
static String ORIGINAL_METHOD_PREFIX
           
static String PROCEED_WITH_CALL_JOIN_POINT_METHOD
           
static String PROCEED_WITH_EXECUTION_JOIN_POINT_METHOD
           
static String PROCEED_WITH_GET_JOIN_POINT_METHOD
           
static String PROCEED_WITH_HANDLER_JOIN_POINT_METHOD
           
static String PROCEED_WITH_SET_JOIN_POINT_METHOD
           
static String PUTFIELD_WRAPPER_METHOD_PREFIX
           
static String SEMICOLON
           
static String SERIAL_VERSION_UID_FIELD
           
static String SHORT_CLASS_INIT_METHOD_SIGNATURE
           
static String SHORT_CLASS_NAME
           
static String SHORT_VALUE_METHOD_NAME
           
static String SHORT_VALUE_METHOD_SIGNATURE
           
static String STATIC_CLASS_FIELD
           
static String SYSTEM_CLASS
           
static String SYSTEM_LOADER_CLASS
           
static String TARGET_CLASS_FIELD_NAME
           
static String THREAD_LOCAL_CLASS
           
static String THROWABLE_CLASS_NAME
           
static String UUID_EXECUTION_METHOD
           
static String WEAK_REFERENCE_CLASS
           
static String WRAPPER_METHOD_PREFIX
           
 

Field Detail

EMTPTY_ARRAY_LIST

public static final List EMTPTY_ARRAY_LIST

ASPECTWERKZ_PREFIX

public static final String ASPECTWERKZ_PREFIX
See Also:
Constant Field Values

WRAPPER_METHOD_PREFIX

public static final String WRAPPER_METHOD_PREFIX
See Also:
Constant Field Values

DELIMITER

public static final String DELIMITER
See Also:
Constant Field Values

STATIC_CLASS_FIELD

public static final String STATIC_CLASS_FIELD
See Also:
Constant Field Values

JOIN_POINT_PREFIX

public static final String JOIN_POINT_PREFIX
See Also:
Constant Field Values

ORIGINAL_METHOD_PREFIX

public static final String ORIGINAL_METHOD_PREFIX
See Also:
Constant Field Values

INVOKE_WRAPPER_METHOD_PREFIX

public static final String INVOKE_WRAPPER_METHOD_PREFIX
See Also:
Constant Field Values

PUTFIELD_WRAPPER_METHOD_PREFIX

public static final String PUTFIELD_WRAPPER_METHOD_PREFIX
See Also:
Constant Field Values

GETFIELD_WRAPPER_METHOD_PREFIX

public static final String GETFIELD_WRAPPER_METHOD_PREFIX
See Also:
Constant Field Values

JOIN_POINT_BASE_CLASS_SUFFIX

public static final String JOIN_POINT_BASE_CLASS_SUFFIX
See Also:
Constant Field Values

JOIN_POINT_CLASS_SUFFIX

public static final String JOIN_POINT_CLASS_SUFFIX
See Also:
Constant Field Values

CROSS_CUTTING_INFO_CLASS_FIELD

public static final String CROSS_CUTTING_INFO_CLASS_FIELD
See Also:
Constant Field Values

JOIN_POINT_MANAGER_FIELD

public static final String JOIN_POINT_MANAGER_FIELD
See Also:
Constant Field Values

ASPECT_MANAGER_FIELD

public static final String ASPECT_MANAGER_FIELD
See Also:
Constant Field Values

TARGET_CLASS_FIELD_NAME

public static final String TARGET_CLASS_FIELD_NAME
See Also:
Constant Field Values

EMPTY_WRAPPER_ATTRIBUTE

public static final String EMPTY_WRAPPER_ATTRIBUTE
See Also:
Constant Field Values

JOIN_POINTS_INIT_METHOD

public static final String JOIN_POINTS_INIT_METHOD
See Also:
Constant Field Values

LOAD_JOIN_POINT_METHOD_SIGNATURE

public static final String LOAD_JOIN_POINT_METHOD_SIGNATURE
See Also:
Constant Field Values

FOR_NAME_METHOD_SIGNATURE

public static final String FOR_NAME_METHOD_SIGNATURE
See Also:
Constant Field Values

INIT_JOIN_POINTS_METHOD_NAME

public static final String INIT_JOIN_POINTS_METHOD_NAME
See Also:
Constant Field Values

JOIN_POINT_INDEX_ATTRIBUTE

public static final String JOIN_POINT_INDEX_ATTRIBUTE
See Also:
Constant Field Values

INLINED_JOIN_POINT_MANAGER_CLASS_NAME

public static final String INLINED_JOIN_POINT_MANAGER_CLASS_NAME
See Also:
Constant Field Values

INIT_METHOD_NAME

public static final String INIT_METHOD_NAME
See Also:
Constant Field Values

CLINIT_METHOD_NAME

public static final String CLINIT_METHOD_NAME
See Also:
Constant Field Values

CLASS_LOADER_REFLECT_CLASS_NAME

public static final String CLASS_LOADER_REFLECT_CLASS_NAME
See Also:
Constant Field Values

DEFINE_CLASS_METHOD_NAME

public static final String DEFINE_CLASS_METHOD_NAME
See Also:
Constant Field Values

INVOKE_METHOD_NAME

public static final String INVOKE_METHOD_NAME
See Also:
Constant Field Values

FOR_NAME_METHOD_NAME

public static final String FOR_NAME_METHOD_NAME
See Also:
Constant Field Values

LOAD_JOIN_POINT_METHOD_NAME

public static final String LOAD_JOIN_POINT_METHOD_NAME
See Also:
Constant Field Values

GET_JOIN_POINT_MANAGER

public static final String GET_JOIN_POINT_MANAGER
See Also:
Constant Field Values

GET_ASPECT_MANAGER_METHOD

public static final String GET_ASPECT_MANAGER_METHOD
See Also:
Constant Field Values

GET_SYSTEM_METHOD

public static final String GET_SYSTEM_METHOD
See Also:
Constant Field Values

GET_MIXIN_METHOD

public static final String GET_MIXIN_METHOD
See Also:
Constant Field Values

INVOKE_MIXIN_METHOD

public static final String INVOKE_MIXIN_METHOD
See Also:
Constant Field Values

SERIAL_VERSION_UID_FIELD

public static final String SERIAL_VERSION_UID_FIELD
See Also:
Constant Field Values

PROCEED_WITH_EXECUTION_JOIN_POINT_METHOD

public static final String PROCEED_WITH_EXECUTION_JOIN_POINT_METHOD
See Also:
Constant Field Values

PROCEED_WITH_CALL_JOIN_POINT_METHOD

public static final String PROCEED_WITH_CALL_JOIN_POINT_METHOD
See Also:
Constant Field Values

PROCEED_WITH_SET_JOIN_POINT_METHOD

public static final String PROCEED_WITH_SET_JOIN_POINT_METHOD
See Also:
Constant Field Values

PROCEED_WITH_GET_JOIN_POINT_METHOD

public static final String PROCEED_WITH_GET_JOIN_POINT_METHOD
See Also:
Constant Field Values

PROCEED_WITH_HANDLER_JOIN_POINT_METHOD

public static final String PROCEED_WITH_HANDLER_JOIN_POINT_METHOD
See Also:
Constant Field Values

HANDLER_JOIN_POINT_EXECUTION_METHOD

public static final String HANDLER_JOIN_POINT_EXECUTION_METHOD
See Also:
Constant Field Values

GET_JOIN_POINTS_EXECUTION_METHOD

public static final String GET_JOIN_POINTS_EXECUTION_METHOD
See Also:
Constant Field Values

UUID_EXECUTION_METHOD

public static final String UUID_EXECUTION_METHOD
See Also:
Constant Field Values

CLASS_LOOKUP_METHOD

public static final String CLASS_LOOKUP_METHOD
See Also:
Constant Field Values

ASPECT_MANAGER_CLASS

public static final String ASPECT_MANAGER_CLASS
See Also:
Constant Field Values

JOIN_POINT_MANAGER_CLASS

public static final String JOIN_POINT_MANAGER_CLASS
See Also:
Constant Field Values

JOIN_POINT_TYPE_METHOD_EXECUTION

public static final String JOIN_POINT_TYPE_METHOD_EXECUTION
See Also:
Constant Field Values

JOIN_POINT_TYPE_METHOD_CALL

public static final String JOIN_POINT_TYPE_METHOD_CALL
See Also:
Constant Field Values

JOIN_POINT_TYPE_CONSTRUCTOR_EXECUTION

public static final String JOIN_POINT_TYPE_CONSTRUCTOR_EXECUTION
See Also:
Constant Field Values

JOIN_POINT_TYPE_CONSTRUCTOR_CALL

public static final String JOIN_POINT_TYPE_CONSTRUCTOR_CALL
See Also:
Constant Field Values

JOIN_POINT_TYPE_FIELD_SET

public static final String JOIN_POINT_TYPE_FIELD_SET
See Also:
Constant Field Values

JOIN_POINT_TYPE_FIELD_GET

public static final String JOIN_POINT_TYPE_FIELD_GET
See Also:
Constant Field Values

JOIN_POINT_TYPE_HANDLER

public static final String JOIN_POINT_TYPE_HANDLER
See Also:
Constant Field Values

JOIN_POINT_TYPE_STATIC_INITALIZATION

public static final String JOIN_POINT_TYPE_STATIC_INITALIZATION
See Also:
Constant Field Values

SYSTEM_CLASS

public static final String SYSTEM_CLASS
See Also:
Constant Field Values

SYSTEM_LOADER_CLASS

public static final String SYSTEM_LOADER_CLASS
See Also:
Constant Field Values

MIXIN_CLASS

public static final String MIXIN_CLASS
See Also:
Constant Field Values

THREAD_LOCAL_CLASS

public static final String THREAD_LOCAL_CLASS
See Also:
Constant Field Values

WEAK_REFERENCE_CLASS

public static final String WEAK_REFERENCE_CLASS
See Also:
Constant Field Values

CROSS_CUTTING_INFO_CLASS

public static final String CROSS_CUTTING_INFO_CLASS
See Also:
Constant Field Values

SHORT_CLASS_NAME

public static final String SHORT_CLASS_NAME
See Also:
Constant Field Values

INTEGER_CLASS_NAME

public static final String INTEGER_CLASS_NAME
See Also:
Constant Field Values

LONG_CLASS_NAME

public static final String LONG_CLASS_NAME
See Also:
Constant Field Values

FLOAT_CLASS_NAME

public static final String FLOAT_CLASS_NAME
See Also:
Constant Field Values

DOUBLE_CLASS_NAME

public static final String DOUBLE_CLASS_NAME
See Also:
Constant Field Values

BYTE_CLASS_NAME

public static final String BYTE_CLASS_NAME
See Also:
Constant Field Values

BOOLEAN_CLASS_NAME

public static final String BOOLEAN_CLASS_NAME
See Also:
Constant Field Values

CHARACTER_CLASS_NAME

public static final String CHARACTER_CLASS_NAME
See Also:
Constant Field Values

OBJECT_CLASS_SIGNATURE

public static final String OBJECT_CLASS_SIGNATURE
See Also:
Constant Field Values

OBJECT_CLASS_NAME

public static final String OBJECT_CLASS_NAME
See Also:
Constant Field Values

CLASS_CLASS_SIGNATURE

public static final String CLASS_CLASS_SIGNATURE
See Also:
Constant Field Values

CLASS_CLASS

public static final String CLASS_CLASS
See Also:
Constant Field Values

THROWABLE_CLASS_NAME

public static final String THROWABLE_CLASS_NAME
See Also:
Constant Field Values

SHORT_VALUE_METHOD_NAME

public static final String SHORT_VALUE_METHOD_NAME
See Also:
Constant Field Values

INT_VALUE_METHOD_NAME

public static final String INT_VALUE_METHOD_NAME
See Also:
Constant Field Values

LONG_VALUE_METHOD_NAME

public static final String LONG_VALUE_METHOD_NAME
See Also:
Constant Field Values

FLOAT_VALUE_METHOD_NAME

public static final String FLOAT_VALUE_METHOD_NAME
See Also:
Constant Field Values

DOUBLE_VALUE_METHOD_NAME

public static final String DOUBLE_VALUE_METHOD_NAME
See Also:
Constant Field Values

BYTE_VALUE_METHOD_NAME

public static final String BYTE_VALUE_METHOD_NAME
See Also:
Constant Field Values

BOOLEAN_VALUE_METHOD_NAME

public static final String BOOLEAN_VALUE_METHOD_NAME
See Also:
Constant Field Values

CHAR_VALUE_METHOD_NAME

public static final String CHAR_VALUE_METHOD_NAME
See Also:
Constant Field Values

CHAR_VALUE_METHOD_SIGNATURE

public static final String CHAR_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

BOOLEAN_VALUE_METHOD_SIGNATURE

public static final String BOOLEAN_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

BYTE_VALUE_METHOD_SIGNATURE

public static final String BYTE_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

DOUBLE_VALUE_METHOD_SIGNATURE

public static final String DOUBLE_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

FLOAT_VALUE_METHOD_SIGNATURE

public static final String FLOAT_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

LONG_VALUE_METHOD_SIGNATURE

public static final String LONG_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

INT_VALUE_METHOD_SIGNATURE

public static final String INT_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

SHORT_VALUE_METHOD_SIGNATURE

public static final String SHORT_VALUE_METHOD_SIGNATURE
See Also:
Constant Field Values

SHORT_CLASS_INIT_METHOD_SIGNATURE

public static final String SHORT_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

INTEGER_CLASS_INIT_METHOD_SIGNATURE

public static final String INTEGER_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

LONG_CLASS_INIT_METHOD_SIGNATURE

public static final String LONG_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

FLOAT_CLASS_INIT_METHOD_SIGNATURE

public static final String FLOAT_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

DOUBLE_CLASS_INIT_METHOD_SIGNATURE

public static final String DOUBLE_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

BYTE_CLASS_INIT_METHOD_SIGNATURE

public static final String BYTE_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

BOOLEAN_CLASS_INIT_METHOD_SIGNATURE

public static final String BOOLEAN_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

CHARACTER_CLASS_INIT_METHOD_SIGNATURE

public static final String CHARACTER_CLASS_INIT_METHOD_SIGNATURE
See Also:
Constant Field Values

NO_PARAMS_RETURN_VOID_METHOD_SIGNATURE

public static final String NO_PARAMS_RETURN_VOID_METHOD_SIGNATURE
See Also:
Constant Field Values

L

public static final String L
See Also:
Constant Field Values

I

public static final String I
See Also:
Constant Field Values

SEMICOLON

public static final String SEMICOLON
See Also:
Constant Field Values

EMPTY_WRAPPER_ATTRIBUTE_VALUE_EMPTY

public static final byte EMPTY_WRAPPER_ATTRIBUTE_VALUE_EMPTY
See Also:
Constant Field Values

EMPTY_WRAPPER_ATTRIBUTE_VALUE_NOTEMPTY

public static final byte EMPTY_WRAPPER_ATTRIBUTE_VALUE_NOTEMPTY
See Also:
Constant Field Values


Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.