
  // IntelliJ API Decompiler stub source generated from a class file
  // Implementation of methods is not available

package java.util.function;

@java.lang.FunctionalInterface
public interface Function <T, R> {
    R apply(T t);

    default <V> java.util.function.Function<V,R> compose(java.util.function.Function<? super V,? extends T> function) { /* compiled code */ }

    default <V> java.util.function.Function<T,V> andThen(java.util.function.Function<? super R,? extends V> function) { /* compiled code */ }

    static <T> java.util.function.Function<T,T> identity() { /* compiled code */ }
}