public T convert()

in src/main/java/org/apache/neethi/builders/converters/ConverterRegistry.java [154:164]


    public <S, T> T convert(S src, Class<T> target) {
        for (ConverterKey ent : registeredConverters) {
            if (ent.src.isInstance(src) && ent.target.isAssignableFrom(target)) {
                @SuppressWarnings("unchecked")
                Converter<S, T> cv = (Converter<S, T>)ent.converter;
                return cv.convert(src);
            }
        }
        throw new RuntimeException("Could not find a converter to convert from " 
                                   + src.getClass() + " to " + target);
    }