package org.pacien.tincapp.util; import com.annimon.stream.function.FunctionalInterface; /** * @author pacien */ final public class Function { private Function() { // static class } @FunctionalInterface public interface CheckedFunction { R apply(T t) throws Exception; } static public R applyIgnoringExcept(CheckedFunction func, T parm) { try { return func.apply(parm); } catch (Exception e) { e.printStackTrace(); return null; } } }