1 /* 2 * @test /nodynamiccopyright/ 3 * @bug 6247324 4 * @compile/fail/ref=T6247324.out -XDrawDiagnostics -Xlint -Xlint:-path T6247324.java 5 */ 6 class Pair<X,Y> { 7 private X x; 8 private Y y; 9 Pair(X x, Y y)10 public Pair(X x, Y y){ 11 this.x = x; 12 this.y = y; 13 } 14 getX()15 public X getX(){ 16 return x; 17 } 18 @Seetharam // Undefined annotation... getY()19 public Y getY(){ 20 return y; 21 } 22 } 23 24 public class T6247324{ myMethod()25 public void myMethod(){ 26 Pair<Integer, String> pair = new Pair<Integer, String>(0, "I am not sure"); 27 int intValue = pair.getX(); 28 String strValue = pair.getY(); 29 } 30 } 31