org.hibernate.annotations.common.reflection
Interface ReflectionManager
- All Known Implementing Classes:
- JavaReflectionManager
public interface ReflectionManager
The entry point to the reflection layer (a.k.a. the X* layer).
- Author:
- Paolo Perrotta, Davide Marchignoli
toXClass
<T> XClass toXClass(java.lang.Class<T> clazz)
toClass
java.lang.Class toClass(XClass xClazz)
toMethod
java.lang.reflect.Method toMethod(XMethod method)
classForName
<T> XClass classForName(java.lang.String name,
java.lang.Class<T> caller)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
packageForName
XPackage packageForName(java.lang.String packageName)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
equals
<T> boolean equals(XClass class1,
java.lang.Class<T> class2)
buildAnnotationReader
AnnotationReader buildAnnotationReader(java.lang.reflect.AnnotatedElement annotatedElement)
getDefaults
java.util.Map getDefaults()
Copyright © 2005-2010 Hibernate.org. All Rights Reserved.