public final class C /* C*/ implements I {
  @java.lang.Override()
  @org.jetbrains.annotations.NotNull()
  public @org.jetbrains.annotations.NotNull() java.lang.Integer foo();//  foo()

  @java.lang.Override()
  @org.jetbrains.annotations.NotNull()
  public @org.jetbrains.annotations.NotNull() java.lang.Integer getValue();//  getValue()

  public  C();//  .ctor()
}

public abstract interface I /* I*/ {
  @org.jetbrains.annotations.Nullable()
  public abstract @org.jetbrains.annotations.Nullable() java.lang.Integer foo();//  foo()

  @org.jetbrains.annotations.Nullable()
  public abstract @org.jetbrains.annotations.Nullable() java.lang.Integer getValue();//  getValue()
}
