Class TypeSwitch<T>
- java.lang.Object
-
- org.hibernate.annotations.common.reflection.java.generics.TypeSwitch<T>
-
public class TypeSwitch<T> extends Object
A visitor for thejava.lang.reflect.Typehierarchy.
-
-
Constructor Summary
Constructors Constructor Description TypeSwitch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TcaseClass(Class classType)TcaseGenericArrayType(GenericArrayType genericArrayType)TcaseParameterizedType(ParameterizedType parameterizedType)TcaseTypeVariable(TypeVariable typeVariable)TcaseWildcardType(WildcardType wildcardType)TdefaultCase(Type t)TdoSwitch(Type type)
-
-
-
Method Detail
-
caseWildcardType
public T caseWildcardType(WildcardType wildcardType)
-
caseTypeVariable
public T caseTypeVariable(TypeVariable typeVariable)
-
caseGenericArrayType
public T caseGenericArrayType(GenericArrayType genericArrayType)
-
caseParameterizedType
public T caseParameterizedType(ParameterizedType parameterizedType)
-
-