org.simpleflatmapper.util.CheckedConsumer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sfm-util Show documentation
Show all versions of sfm-util Show documentation
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
package org.simpleflatmapper.util;
public interface CheckedConsumer {
void accept(T t) throws Exception;
//IFJAVA8_START
default Consumer toConsumer() {
return t -> {
try {
accept(t);
} catch (Exception e) {
ErrorHelper.rethrow(e);
}
};
}
static Consumer toConsumer(CheckedConsumer consumer) {
return consumer.toConsumer();
}
//IFJAVA8_END
}