public T caseTypeVariable(TypeVariable typeVariable) { return defaultCase( typeVariable ); }
public Type bind(Type type) { return substitute.doSwitch( type ); }
public final T doSwitch(Type type) { if ( type instanceof Class ) { return caseClass( (Class) type ); } if ( type instanceof GenericArrayType ) { return caseGenericArrayType( (GenericArrayType) type ); } if ( type instanceof ParameterizedType ) { return caseParameterizedType( (ParameterizedType) type ); } if ( type instanceof TypeVariable ) { return caseTypeVariable( (TypeVariable) type ); } if ( type instanceof WildcardType ) { return caseWildcardType( (WildcardType) type ); } return defaultCase( type ); }
public final T doSwitch(Type type) { if ( type instanceof Class ) { return caseClass( (Class) type ); } if ( type instanceof GenericArrayType ) { return caseGenericArrayType( (GenericArrayType) type ); } if ( type instanceof ParameterizedType ) { return caseParameterizedType( (ParameterizedType) type ); } if ( type instanceof TypeVariable ) { return caseTypeVariable( (TypeVariable) type ); } if ( type instanceof WildcardType ) { return caseWildcardType( (WildcardType) type ); } return defaultCase( type ); }
public final T doSwitch(Type type) { if ( type instanceof Class ) { return caseClass( (Class) type ); } if ( type instanceof GenericArrayType ) { return caseGenericArrayType( (GenericArrayType) type ); } if ( type instanceof ParameterizedType ) { return caseParameterizedType( (ParameterizedType) type ); } if ( type instanceof TypeVariable ) { return caseTypeVariable( (TypeVariable) type ); } if ( type instanceof WildcardType ) { return caseWildcardType( (WildcardType) type ); } return defaultCase( type ); }
public T caseWildcardType(WildcardType wildcardType) { return defaultCase( wildcardType ); }
public Type bind(Type type) { return substitute.doSwitch( type ); }
public final T doSwitch(Type type) { if ( type instanceof Class ) { return caseClass( (Class) type ); } if ( type instanceof GenericArrayType ) { return caseGenericArrayType( (GenericArrayType) type ); } if ( type instanceof ParameterizedType ) { return caseParameterizedType( (ParameterizedType) type ); } if ( type instanceof TypeVariable ) { return caseTypeVariable( (TypeVariable) type ); } if ( type instanceof WildcardType ) { return caseWildcardType( (WildcardType) type ); } return defaultCase( type ); }
public T caseClass(Class classType) { return defaultCase( classType ); }
public Type bind(Type type) { return substitute.doSwitch( type ); }
public final T doSwitch(Type type) { if ( type instanceof Class ) { return caseClass( (Class) type ); } if ( type instanceof GenericArrayType ) { return caseGenericArrayType( (GenericArrayType) type ); } if ( type instanceof ParameterizedType ) { return caseParameterizedType( (ParameterizedType) type ); } if ( type instanceof TypeVariable ) { return caseTypeVariable( (TypeVariable) type ); } if ( type instanceof WildcardType ) { return caseWildcardType( (WildcardType) type ); } return defaultCase( type ); }
public T caseWildcardType(WildcardType wildcardType) { return defaultCase( wildcardType ); }
public Type bind(Type type) { return substitute.doSwitch( type ); }
public T caseGenericArrayType(GenericArrayType genericArrayType) { return defaultCase( genericArrayType ); }
public Type bind(Type type) { return substitute.doSwitch( type ); }
public T caseWildcardType(WildcardType wildcardType) { return defaultCase( wildcardType ); }
public T caseGenericArrayType(GenericArrayType genericArrayType) { return defaultCase( genericArrayType ); }
public T caseTypeVariable(TypeVariable typeVariable) { return defaultCase( typeVariable ); }
public T caseParameterizedType(ParameterizedType parameterizedType) { return defaultCase( parameterizedType ); }
public T caseParameterizedType(ParameterizedType parameterizedType) { return defaultCase( parameterizedType ); }