Files
kotlin-fork/j2k/tests/testData/JavaApi.java
T
2014-06-24 00:48:12 +04:00

59 lines
889 B
Java

package javaApi;
import org.jetbrains.annotations.Nullable;
import java.lang.Override;
import java.lang.String;
public @interface Anon1 {
String[] value();
String[] stringArray();
int[] intArray();
String string();
}
public @interface Anon2 {
String value();
int intValue();
char charValue();
}
public @interface Anon3 {
E e();
String[] stringArray();
String[] value();
}
public @interface Anon4 {
String[] value();
}
public @interface Anon5 {
int value();
}
public @interface Anon6 {
String[] value();
int intValue() default 10;
}
public @interface Anon7 {
Class[] value();
}
public @interface Anon8 {
Class[] classes();
}
public enum E {
A, B, C
}
class Base {
public @Nullable String foo(@Nullable String s) { return s; }
}
class Derived extends Base {
public String foo(String s) { return s; }
}