public abstract interface Generic /* Generic*/<N, NN>  {
  @org.jetbrains.annotations.NotNull()
  public abstract @org.jetbrains.annotations.NotNull() NN b(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() NN);//  b(@org.jetbrains.annotations.NotNull() NN)

  @org.jetbrains.annotations.Nullable()
  public abstract @org.jetbrains.annotations.Nullable() N a1(@org.jetbrains.annotations.Nullable() @org.jetbrains.annotations.Nullable() N);//  a1(@org.jetbrains.annotations.Nullable() N)

  @org.jetbrains.annotations.Nullable()
  public abstract @org.jetbrains.annotations.Nullable() NN b1(@org.jetbrains.annotations.Nullable() @org.jetbrains.annotations.Nullable() NN);//  b1(@org.jetbrains.annotations.Nullable() NN)

  public abstract N a(N);//  a(N)
}
