mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-09 15:53:37 +00:00
This was already happening for classes and packages, now will also for interface DefaultImpls and any other possible classes
40 lines
1.2 KiB
Java
Vendored
40 lines
1.2 KiB
Java
Vendored
public interface Trait {
|
|
@org.jetbrains.annotations.NotNull
|
|
java.lang.String notNull(@org.jetbrains.annotations.NotNull java.lang.String a);
|
|
|
|
@org.jetbrains.annotations.Nullable
|
|
java.lang.String nullable(@org.jetbrains.annotations.Nullable java.lang.String a);
|
|
|
|
@org.jetbrains.annotations.NotNull
|
|
java.lang.String notNullWithNN();
|
|
|
|
@org.jetbrains.annotations.Nullable
|
|
@org.jetbrains.annotations.NotNull
|
|
java.lang.String notNullWithN();
|
|
|
|
@org.jetbrains.annotations.Nullable
|
|
java.lang.String nullableWithN();
|
|
|
|
@org.jetbrains.annotations.NotNull
|
|
@org.jetbrains.annotations.Nullable
|
|
java.lang.String nullableWithNN();
|
|
|
|
@org.jetbrains.annotations.Nullable
|
|
java.lang.String getNullableVal();
|
|
|
|
@org.jetbrains.annotations.Nullable
|
|
java.lang.String getNullableVar();
|
|
|
|
void setNullableVar(@org.jetbrains.annotations.Nullable java.lang.String p);
|
|
|
|
@org.jetbrains.annotations.NotNull
|
|
java.lang.String getNotNullVal();
|
|
|
|
@org.jetbrains.annotations.NotNull
|
|
java.lang.String getNotNullVar();
|
|
|
|
void setNotNullVar(@org.jetbrains.annotations.NotNull java.lang.String p);
|
|
|
|
static final class DefaultImpls {
|
|
}
|
|
} |