/** * Convenient way to test for converter support, see {@link #hasClassConverter(Class)}. Note that this predicate * variant accepts {@link Type} as parameter to simplify integration with user code but always returns false if type * is not a {@link Class}. * * @param valueType value type to check for conversion support. * @return true if value type has registered converter. */ public static boolean hasType(Type valueType) { return valueType instanceof Class ? instance.hasClassConverter((Class<?>)valueType) : false; }