org.hibernate.reflection
Interface ReflectionManager

All Known Implementing Classes:
JavaXFactory

public interface ReflectionManager

The entry point to the reflection layer (a.k.a. the X* layer).

Author:
Paolo Perrotta, Davide Marchignoli

Field Summary
static JavaXFactory INSTANCE
           
 
Method Summary
<T> XClass
classForName(String name, Class<T> caller)
           
<T> boolean
equals(XClass class1, Class<T> class2)
           
 XPackage packageForName(String packageName)
           
 Class toClass(XClass xClazz)
           
<T> XClass
toXClass(Class<T> clazz)
           
 

Field Detail

INSTANCE

static final JavaXFactory INSTANCE
Method Detail

toXClass

<T> XClass toXClass(Class<T> clazz)

toClass

Class toClass(XClass xClazz)

classForName

<T> XClass classForName(String name,
                        Class<T> caller)
                    throws ClassNotFoundException
Throws:
ClassNotFoundException

packageForName

XPackage packageForName(String packageName)
                        throws ClassNotFoundException
Throws:
ClassNotFoundException

equals

<T> boolean equals(XClass class1,
                   Class<T> class2)