package org.aksw.jena_sparql_api.lookup; import java.util.function.Function; public class GuavaFunctionWrapper<I, O> implements com.google.common.base.Function<I, O> { protected Function<I, O> fn; public GuavaFunctionWrapper(Function<I, O> fn) { super(); this.fn = fn; } @Override public O apply(I input) { O result = fn.apply(input); return result; } public static <I, O> com.google.common.base.Function<I, O> wrap(Function<I, O> fn) { GuavaFunctionWrapper<I, O> result = new GuavaFunctionWrapper<>(fn); return result; } }