org.hibernate.reflection
Interface XAnnotatedElement

All Known Subinterfaces:
XClass, XMember, XMethod, XPackage, XProperty
All Known Implementing Classes:
JavaXMember, JavaXMethod

public interface XAnnotatedElement

Author:
Paolo Perrotta, Davide Marchignoli

Method Summary
 boolean equals(Object x)
          Returns true if the underlying artefact is the same
<T extends java.lang.annotation.Annotation>
T
getAnnotation(Class<T> annotationType)
           
 java.lang.annotation.Annotation[] getAnnotations()
           
<T extends java.lang.annotation.Annotation>
boolean
isAnnotationPresent(Class<T> annotationType)
           
 

Method Detail

getAnnotation

<T extends java.lang.annotation.Annotation> T getAnnotation(Class<T> annotationType)

isAnnotationPresent

<T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(Class<T> annotationType)

getAnnotations

java.lang.annotation.Annotation[] getAnnotations()

equals

boolean equals(Object x)
Returns true if the underlying artefact is the same

Overrides:
equals in class Object