44 lines
791 B
Java
Vendored
44 lines
791 B
Java
Vendored
import org.jetbrains.annotations.NotNull;
|
|
import org.jetbrains.annotations.Nullable;
|
|
|
|
class A {
|
|
@NotNull
|
|
Object foo(String s) {
|
|
System.out.println("s = " + s);
|
|
return "";
|
|
}
|
|
|
|
@NotNull
|
|
Object foo() {
|
|
return foo(null);
|
|
}
|
|
|
|
@Nullable
|
|
Object bar(String s) {
|
|
System.out.println("s = " + s);
|
|
return s == null ? "" : null;
|
|
}
|
|
|
|
@NotNull
|
|
Object bar() {
|
|
return bar(null);
|
|
}
|
|
|
|
public @Nullable Object bar1(String s) {
|
|
System.out.println("s = " + s);
|
|
return s == null ? "" : null;
|
|
}
|
|
|
|
public @NotNull Object bar1() {
|
|
return bar1(null);
|
|
}
|
|
|
|
@Deprecated
|
|
public void f() {
|
|
f(1);
|
|
}
|
|
|
|
public void f(int p) {
|
|
System.out.println("p = " + p);
|
|
}
|
|
} |