Interface JdkTypeSwitch<T>

All Known Implementing Classes:
JdkTrackingTypeSwitch

public interface JdkTypeSwitch<T>
  • Method Details

    • caseClass

      T caseClass(Class<?> classType)
    • caseParameterizedType

      T caseParameterizedType(ParameterizedType parameterizedType)
    • caseWildcardType

      T caseWildcardType(WildcardType wildcardType)
    • caseTypeVariable

      T caseTypeVariable(TypeVariable<?> typeVariable)
    • caseGenericArrayType

      T caseGenericArrayType(GenericArrayType genericArrayType)
    • defaultCase

      T defaultCase(Type t)