public class JavaReflectionManager extends Object implements ReflectionManager, MetadataProviderInjector
| Constructor and Description |
|---|
JavaReflectionManager() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationReader |
buildAnnotationReader(AnnotatedElement annotatedElement) |
XClass |
classForName(String name,
Class caller) |
boolean |
equals(XClass class1,
Class class2) |
Map |
getDefaults() |
MetadataProvider |
getMetadataProvider() |
XPackage |
packageForName(String packageName) |
void |
setMetadataProvider(MetadataProvider metadataProvider)
Defines the metadata provider for a given Reflection Manager
|
TypeEnvironment |
toApproximatingEnvironment(TypeEnvironment context) |
Class |
toClass(XClass xClazz) |
Method |
toMethod(XMethod xMethod) |
XClass |
toXClass(Class clazz) |
org.hibernate.annotations.common.reflection.java.JavaXType |
toXType(TypeEnvironment context,
Type propType) |
public MetadataProvider getMetadataProvider()
getMetadataProvider in interface MetadataProviderInjectorpublic void setMetadataProvider(MetadataProvider metadataProvider)
MetadataProviderInjectorsetMetadataProvider in interface MetadataProviderInjectorpublic XClass toXClass(Class clazz)
toXClass in interface ReflectionManagerpublic Class toClass(XClass xClazz)
toClass in interface ReflectionManagerpublic Method toMethod(XMethod xMethod)
toMethod in interface ReflectionManagerpublic XClass classForName(String name, Class caller) throws ClassNotFoundException
classForName in interface ReflectionManagerClassNotFoundExceptionpublic XPackage packageForName(String packageName) throws ClassNotFoundException
packageForName in interface ReflectionManagerClassNotFoundExceptionpublic org.hibernate.annotations.common.reflection.java.JavaXType toXType(TypeEnvironment context, Type propType)
public boolean equals(XClass class1, Class class2)
equals in interface ReflectionManagerpublic TypeEnvironment toApproximatingEnvironment(TypeEnvironment context)
public AnnotationReader buildAnnotationReader(AnnotatedElement annotatedElement)
buildAnnotationReader in interface ReflectionManagerpublic Map getDefaults()
getDefaults in interface ReflectionManagerCopyright © 2012 JBoss by Red Hat. All Rights Reserved.