org.hibernate.annotations.common.reflection.java.generics
public class TypeEnvironmentFactory extends java.lang.Object
Class
or ParameterizedType
.
Does not support bindings involving inner classes, nor upper/lower bounds.Constructor and Description |
---|
TypeEnvironmentFactory() |
Modifier and Type | Method and Description |
---|---|
TypeEnvironment |
getEnvironment(java.lang.Class context) |
TypeEnvironment |
getEnvironment(java.lang.reflect.Type context) |
TypeEnvironment |
getEnvironment(java.lang.reflect.Type t,
TypeEnvironment context) |
TypeEnvironment |
toApproximatingEnvironment(TypeEnvironment context) |
public TypeEnvironment getEnvironment(java.lang.Class context)
public TypeEnvironment getEnvironment(java.lang.reflect.Type context)
public TypeEnvironment getEnvironment(java.lang.reflect.Type t, TypeEnvironment context)
public TypeEnvironment toApproximatingEnvironment(TypeEnvironment context)