Top Description Methods
org.hibernate.annotations.common.reflection

public Interface ReflectionManager

Known Direct Implementers
org.hibernate.annotations.common.reflection.java.JavaReflectionManager
Imports
java.lang.reflect.AnnotatedElement, .Method, java.util.Map

The entry point to the reflection layer (a.k.a. the X* layer).
Authors
Paolo Perrotta, Davide Marchignoli

Method Summary

Modifier and TypeMethod and Description
public AnnotationReader
public <T> XClass
classForName(String name, Class<T> caller)

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

public Map<K, V>
public XPackage
packageForName(String packageName)

public Class<T>
toClass(XClass xClazz)

public Method
toMethod(XMethod method)

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

Method Detail

buildAnnotationReaderback to summary
public AnnotationReader buildAnnotationReader(AnnotatedElement annotatedElement)
classForNameback to summary
public <T> XClass classForName(String name, Class<T> caller) throws ClassNotFoundException
equalsback to summary
public <T> boolean equals(XClass class1, Class<T> class2)
getDefaultsback to summary
public Map<K, V> getDefaults()
packageForNameback to summary
public XPackage packageForName(String packageName) throws ClassNotFoundException
toClassback to summary
public Class<T> toClass(XClass xClazz)
toMethodback to summary
public Method toMethod(XMethod method)
toXClassback to summary
public <T> XClass toXClass(Class<T> clazz)