Serialized Form


Package org.codehaus.aspectwerkz

Class org.codehaus.aspectwerkz.AspectContext extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws Exception
Provides custom deserialization.

Throws:
Exception - in case of failure
Serialized Fields

m_name

String m_name
The name for the cross-cuttable class.


m_qName

String m_qName
The qualified name of the aspect


m_deploymentModel

DeploymentModel m_deploymentModel
Holds the deployment model.


m_parameters

Map m_parameters
Holds the parameters passed to the aspect.


m_metaData

Map m_metaData
Holds the metadata.


m_uuid

String m_uuid
The UUID for the system.


Package org.codehaus.aspectwerkz.annotation

Class org.codehaus.aspectwerkz.annotation.AnnotationElement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
element name


valueHolder

Object valueHolder
element value holder


isLazyClass

boolean isLazyClass
true if we have a lasy class (optimization to avoid instance of at each get)


isLazyClassArray

boolean isLazyClassArray
true if we have a lasy class array (N-dim) (optimization to avoid instance of at each get)

Class org.codehaus.aspectwerkz.annotation.AnnotationElement.LazyClass extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className

componentClassName

String componentClassName

dimemsion

int dimemsion

Class org.codehaus.aspectwerkz.annotation.AnnotationInfo extends Object implements Serializable

Serialized Fields

m_name

String m_name
The fully qualified name.


m_annotation

Annotation m_annotation
The annotation proxy.

Class org.codehaus.aspectwerkz.annotation.Java14AnnotationInvocationHander extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

m_annotationClassName

String m_annotationClassName

m_rawAnnotationName

String m_rawAnnotationName

m_rawAnnotationValue

String m_rawAnnotationValue

m_isUntyped

boolean m_isUntyped

m_elements

Map m_elements

Package org.codehaus.aspectwerkz.annotation.expression.ast

Class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException extends Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError extends Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.codehaus.aspectwerkz.aspect

Class org.codehaus.aspectwerkz.aspect.AdviceInfo extends Object implements Serializable

Serialized Fields

m_methodName

String m_methodName
The method name.


m_methodSignature

String m_methodSignature
The method sig.


m_methodParameterTypes

org.objectweb.asm.Type[] m_methodParameterTypes
The method's parameter types.


m_name

String m_name

m_aspectClassName

String m_aspectClassName
The aspect class name where this advice is defined.


m_aspectQualifiedName

String m_aspectQualifiedName

m_aspectDeploymentModel

DeploymentModel m_aspectDeploymentModel
The aspect deployment model


m_methodToArgIndexes

int[] m_methodToArgIndexes
The advice method arg index mapped to the advisED target arg index. If the value is greater or equal to 0, it is an args binding. Else, it is a magic index (see constants JOINPOINT_ARG, STATIC_JOINPOINT_ARG, THIS_ARG, TARGET_ARG)


m_specialArgumentTypeDesc

String m_specialArgumentTypeDesc
The "special" argument type desc for the advice.


m_specialArgumentTypeName

String m_specialArgumentTypeName
The "special" argument type name for the advice.


m_type

AdviceType m_type
The advice type.


m_targetWithRuntimeCheck

boolean m_targetWithRuntimeCheck
Runtime check flag.


m_expressionInfo

ExpressionInfo m_expressionInfo
The expression info.


m_expressionContext

ExpressionContext m_expressionContext
The expression context.


m_adviceDef

AdviceDefinition m_adviceDef
The advice definition for this advice.

Class org.codehaus.aspectwerkz.aspect.AdviceType extends Object implements Serializable

Serialized Fields

m_name

String m_name

Package org.codehaus.aspectwerkz.aspect.management

Class org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException extends RuntimeException implements Serializable

Serialized Fields

m_message

String m_message

m_throwable

Throwable m_throwable

Package org.codehaus.aspectwerkz.compiler

Class org.codehaus.aspectwerkz.compiler.CompileException extends Exception implements Serializable

Serialized Fields

nested

Throwable nested

Package org.codehaus.aspectwerkz.connectivity

Class org.codehaus.aspectwerkz.connectivity.RemoteProxy extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

m_address

String m_address
The server host address.


m_port

int m_port
The server port.


m_handle

String m_handle
The handle to the instance wrapped by this proxy.


m_targetInterfaces

Class[] m_targetInterfaces
The interface class for the wrapped instance.


m_targetInterfaceNames

String[] m_targetInterfaceNames
The names of all the interfaces for the wrapped instance.


m_targetImplName

String m_targetImplName
The class name for the wrapped instance.


Package org.codehaus.aspectwerkz.exception

Class org.codehaus.aspectwerkz.exception.DefinitionException extends RuntimeException implements Serializable

Serialized Fields

originalException

Throwable originalException
Original exception which caused this exception.

Class org.codehaus.aspectwerkz.exception.DefinitionNotFoundException extends RuntimeException implements Serializable

Class org.codehaus.aspectwerkz.exception.ExpressionException extends RuntimeException implements Serializable

Class org.codehaus.aspectwerkz.exception.WrappedRuntimeException extends RuntimeException implements Serializable

Serialized Fields

m_throwable

Throwable m_throwable
The original throwable instance.


m_message

String m_message
The exception user provided message when the exception is wrapped


Package org.codehaus.aspectwerkz.expression

Class org.codehaus.aspectwerkz.expression.ExpressionException extends RuntimeException implements Serializable

Serialized Fields

m_originalException

Throwable m_originalException
Original exception which caused this exception.

Class org.codehaus.aspectwerkz.expression.PointcutType extends Object implements Serializable

Serialized Fields

m_name

String m_name

Class org.codehaus.aspectwerkz.expression.SubtypePatternType extends Object implements Serializable

Serialized Fields

myName

String myName

Package org.codehaus.aspectwerkz.expression.ast

Class org.codehaus.aspectwerkz.expression.ast.ParseException extends Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class org.codehaus.aspectwerkz.expression.ast.TokenMgrError extends Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.codehaus.aspectwerkz.expression.regexp

Class org.codehaus.aspectwerkz.expression.regexp.NamePattern extends Pattern implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws Exception
Provides custom deserialization.

Throws:
Exception - in case of failure
Serialized Fields

m_pattern

String m_pattern
The name pattern as a string.

Class org.codehaus.aspectwerkz.expression.regexp.Pattern extends Object implements Serializable

Class org.codehaus.aspectwerkz.expression.regexp.TypePattern extends Pattern implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws Exception
Provides custom deserialization.

Throws:
Exception - in case of failure
Serialized Fields

m_pattern

String m_pattern
The pattern as a string.


m_subtypePatternType

SubtypePatternType m_subtypePatternType
The subtype pattern type.


Package org.codehaus.aspectwerkz.joinpoint

Package org.codehaus.aspectwerkz.joinpoint.impl

Class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl extends Object implements Serializable

Serialized Fields

m_exceptionType

Class m_exceptionType

Class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl extends Object implements Serializable

Serialized Fields

m_declaringType

Class m_declaringType

m_constructor

Constructor m_constructor

Class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl extends Object implements Serializable

Serialized Fields

m_declaringType

Class m_declaringType

m_field

Field m_field

Class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl extends Object implements Serializable

Serialized Fields

m_declaringType

Class m_declaringType

m_method

Method m_method

Class org.codehaus.aspectwerkz.joinpoint.impl.MethodTuple extends Object implements Serializable

Serialized Fields

m_wrapperMethod

Method m_wrapperMethod

m_originalMethod

Method m_originalMethod

m_declaringClass

Class m_declaringClass

Class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializerSignatureImpl extends Object implements Serializable

Serialized Fields

m_declaringType

Class m_declaringType

Package org.codehaus.aspectwerkz.reflect

Class org.codehaus.aspectwerkz.reflect.ClassList extends Object implements Serializable

Serialized Fields

m_classes

Collection m_classes
List with all the possible target classes.


Package org.codehaus.aspectwerkz.util

Class org.codehaus.aspectwerkz.util.SequencedHashMap extends Object implements Serializable

serialVersionUID: 3380552487888102930L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Deserializes this map from the given stream.

Throws:
IOException - if the stream raises it
ClassNotFoundException - if the stream raises it

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Serializes this map to the given stream.

Throws:
IOException - if the stream raises it

Class org.codehaus.aspectwerkz.util.SerializableThreadLocal extends ThreadLocal implements Serializable



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