/super-csv/src/main/java/org/supercsv/io/CsvBeanReader.java
if( ! clazz.isInterface( ) ) {
if ( clazz.isInterface ( ) ) {
} public CsvBeanReader(final ITokenizer tokenizer, final CsvPreference preferences) { super(tokenizer, preferences); } private static <T> T instantiateBean(final Class<T> clazz) { final T bean; <extra_id_0> bean = BeanInterfaceProxy.createProxy(clazz); } else { try { Constructor<T> c = clazz.getDeclaredConstructor(new Class[0]); c.setAccessible(true); bean = c.newInstance(new Object[0]);