
com.github.dakusui.crest.utils.printable.TrivialFunction Maven / Gradle / Ivy
package com.github.dakusui.crest.utils.printable;
import java.util.function.Function;
import static java.util.Objects.requireNonNull;
public interface TrivialFunction extends Function {
static TrivialFunction create(Function super T, ? extends R> function) {
requireNonNull(function);
return new TrivialFunction() {
@Override
public R apply(T t) {
return function.apply(t);
}
@Override
public String toString() {
return "";
}
};
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy