List of usage examples for org.springframework.core.convert.converter ConverterRegistry removeConvertible
void removeConvertible(Class<?> sourceType, Class<?> targetType);
From source file:org.grails.datastore.mapping.simpledb.model.types.SimpleDBTypeConverterRegistrar.java
protected void overwrite(ConverterRegistry registry, @SuppressWarnings("rawtypes") Converter converter) { //get type info for the specified converter GenericConverter.ConvertiblePair typeInfo = getRequiredTypeInfo(converter, Converter.class); if (typeInfo == null) { throw new IllegalArgumentException("Unable to the determine sourceType <S> and targetType <T> which " + "your Converter<S, T> converts between; declare these generic types. Converter class: " + converter.getClass().getName()); }/*from w w w .ja va2 s . c o m*/ //now remove converters that we will overwrite for SimpleDB registry.removeConvertible(typeInfo.getSourceType(), typeInfo.getTargetType()); //now add registry.addConverter(converter); }