| package annotations.tests; |
| |
| import java.util.*; |
| |
| public class AnnotationTest<Foo extends Comparable<Integer>> { |
| class Outer { |
| class Inner<Baz> { |
| int baz(Baz o) { return o.hashCode() ^ this.hashCode(); } |
| } |
| } |
| |
| Iterable<String[]> field; |
| Outer.Inner<String> inner; |
| Map.Entry<Integer, ? extends CharSequence> entry; |
| |
| <Bar extends Comparable<Integer>> HashSet<Integer> |
| doSomething(Set<Integer> param) { |
| HashSet<Integer> local; |
| if (param instanceof HashSet) |
| local = (HashSet<Integer>) param; |
| else |
| local = new HashSet<Integer>(); |
| return local; |
| } |
| } |