SLC: run enum test w/ FULL_JDK
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.fir.java b/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.fir.java
index 7570997..438b172 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.fir.java
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.fir.java
@@ -49,23 +49,24 @@
   private  Direction();//  .ctor()
 }
 
-public enum IntArithmetics /* IntArithmetics*/ implements BinaryOperator<java.lang.Integer>, IntBinaryOperator {
+public abstract enum IntArithmetics /* IntArithmetics*/ implements java.util.function.BinaryOperator<java.lang.Integer>, java.util.function.IntBinaryOperator {
   PLUS {
    PLUS();//  .ctor()
 
   @java.lang.Override()
-  public int apply(int, int);//  apply(int, int)
+  @org.jetbrains.annotations.NotNull()
+  public java.lang.Integer apply(int, int);//  apply(int, int)
   },
   TIMES {
    TIMES();//  .ctor()
 
   @java.lang.Override()
-  public int apply(int, int);//  apply(int, int)
+  @org.jetbrains.annotations.NotNull()
+  public java.lang.Integer apply(int, int);//  apply(int, int)
   };
 
   @java.lang.Override()
-  @org.jetbrains.annotations.NotNull()
-  public IntArithmetics applyAsInt(int, int);//  applyAsInt(int, int)
+  public int applyAsInt(int, int);//  applyAsInt(int, int)
 
   @org.jetbrains.annotations.NotNull()
   public static IntArithmetics valueOf(java.lang.String) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;//  valueOf(java.lang.String)
@@ -83,7 +84,8 @@
    PLUS();//  .ctor()
 
   @java.lang.Override()
-  public int apply(int, int);//  apply(int, int)
+  @org.jetbrains.annotations.NotNull()
+  public java.lang.Integer apply(int, int);//  apply(int, int)
 }
 
 public abstract enum ProtocolState /* ProtocolState*/ {
@@ -133,7 +135,8 @@
    TIMES();//  .ctor()
 
   @java.lang.Override()
-  public int apply(int, int);//  apply(int, int)
+  @org.jetbrains.annotations.NotNull()
+  public java.lang.Integer apply(int, int);//  apply(int, int)
 }
 
 static final class WAITING /* ProtocolState.WAITING*/ extends ProtocolState {
diff --git a/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.kt b/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.kt
index 70dcde5..be24a9d 100644
--- a/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.kt
+++ b/compiler/testData/asJava/lightClasses/lightClassByPsi/enums.kt
@@ -1,3 +1,5 @@
+// FULL_JDK
+
 import java.util.function.*
 
 annotation class Some