mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-18 00:20:54 +07:00
29 lines
737 B
Java
29 lines
737 B
Java
|
|
import java.io.Serializable;
|
|
import java.util.Collection;
|
|
|
|
class Issue {
|
|
|
|
public static void main(String[] args) {
|
|
consume(get());
|
|
consume<error descr="Ambiguous method call: both 'Issue.consume(Issue...)' and 'Issue.consume(Collection)' match">(getSerizalizable())</error>;
|
|
consume<error descr="Ambiguous method call: both 'Issue.consume(Issue...)' and 'Issue.consume(Collection)' match">(getObject())</error>;
|
|
}
|
|
|
|
public static <T extends Issue> T get() {
|
|
return null;
|
|
}
|
|
|
|
public static <T extends Serializable> T getSerizalizable() {
|
|
return null;
|
|
}
|
|
|
|
public static <T> T getObject() {
|
|
return null;
|
|
}
|
|
|
|
public static void consume(Issue... v) {}
|
|
|
|
public static void consume(Collection v) {}
|
|
|
|
} |