public class TypeSwitch<T> extends Object
java.lang.reflect.Type hierarchy.| 构造器和说明 |
|---|
TypeSwitch() |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
caseClass(Class classType) |
T |
caseGenericArrayType(GenericArrayType genericArrayType) |
T |
caseParameterizedType(ParameterizedType parameterizedType) |
T |
caseTypeVariable(TypeVariable typeVariable) |
T |
caseWildcardType(WildcardType wildcardType) |
T |
defaultCase(Type t) |
T |
doSwitch(Type type) |
public T caseWildcardType(WildcardType wildcardType)
public T caseTypeVariable(TypeVariable typeVariable)
public T caseGenericArrayType(GenericArrayType genericArrayType)
public T caseParameterizedType(ParameterizedType parameterizedType)
Copyright © 2020. All rights reserved.