org.codehaus.aspectwerkz.metadata
Class ClassNameMethodMetaDataTuple

java.lang.Object
  extended byorg.codehaus.aspectwerkz.metadata.ClassNameMethodMetaDataTuple

public class ClassNameMethodMetaDataTuple
extends java.lang.Object

Holds a tuple that consists of the class meta-data A the meta-data for a specific method. TODO: class should be renamed (since cflow 0.9 fix)

Author:
Jonas Bonér, Alexandre Vasseur

Constructor Summary
ClassNameMethodMetaDataTuple(ClassMetaData classMetaData, MethodMetaData metaData)
           
ClassNameMethodMetaDataTuple(java.lang.String className, MethodMetaData metaData)
          Creates a new ClassNameMethodMetaDataTuple.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 ClassMetaData getClassMetaData()
          Returns the class meta-data.
 java.lang.String getClassName()
          Returns the class name.
 MethodMetaData getMethodMetaData()
          Returns the method meta-data.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassNameMethodMetaDataTuple

public ClassNameMethodMetaDataTuple(java.lang.String className,
                                    MethodMetaData metaData)
Creates a new ClassNameMethodMetaDataTuple.

Parameters:
className - the class metaData
metaData - the method meta-data ALEX RM

ClassNameMethodMetaDataTuple

public ClassNameMethodMetaDataTuple(ClassMetaData classMetaData,
                                    MethodMetaData metaData)
Method Detail

getClassMetaData

public ClassMetaData getClassMetaData()
Returns the class meta-data.

Returns:
the class meta-data

getClassName

public java.lang.String getClassName()
Returns the class name.

Returns:
the class name

getMethodMetaData

public MethodMetaData getMethodMetaData()
Returns the method meta-data.

Returns:
the method meta-data

toString

public java.lang.String toString()

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object o)


Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.