org.mule.util.annotation
Class AnnotationMetaData
java.lang.Object
org.mule.util.annotation.AnnotationMetaData
public class AnnotationMetaData
- extends java.lang.Object
A data class that associates context information about an annotation. This class allows for associated annotation data
to be passed between methods.
Constructor Summary |
AnnotationMetaData(java.lang.Class clazz,
java.lang.reflect.Member member,
java.lang.annotation.ElementType type,
java.lang.annotation.Annotation annotation)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AnnotationMetaData
public AnnotationMetaData(java.lang.Class clazz,
java.lang.reflect.Member member,
java.lang.annotation.ElementType type,
java.lang.annotation.Annotation annotation)
getType
public java.lang.annotation.ElementType getType()
getElementName
public java.lang.String getElementName()
getAnnotation
public java.lang.annotation.Annotation getAnnotation()
getMember
public java.lang.reflect.Member getMember()
getClazz
public java.lang.Class getClazz()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.