void (@NotNull Converter<?> provider, @NotNull Class type) { final String name = type.getCanonicalName(); registerConverter(provider, pair -> pair.first != null && Objects.equals(name, pair.first.getCanonicalText())); }