distinguish static and default methods in cls interfaces (IDEA-140371)

This commit is contained in:
Anna Kozlova
2015-05-17 13:33:35 +02:00
parent fac26d1c7e
commit e9cfd2dd0c
3 changed files with 24 additions and 1 deletions
@@ -0,0 +1,16 @@
// 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 */ }
}