jdk-24/test/langtools/tools/javac/T6247324.java

31 lines
620 B
Java
Raw Normal View History

2007-12-01 00:00:00 +00:00
/*
* @test /nodynamiccopyright/
* @bug 6247324
* @compile/fail/ref=T6247324.out -XDrawDiagnostics -Xlint -Xlint:-path T6247324.java
2007-12-01 00:00:00 +00:00
*/
class Pair<X,Y> {
private X x;
private Y y;
public Pair(X x, Y y){
this.x = x;
this.y = y;
}
public X getX(){
return x;
}
@Seetharam // Undefined annotation...
public Y getY(){
return y;
}
}
public class T6247324{
public void myMethod(){
Pair<Integer, String> pair = new Pair<Integer, String>(0, "I am not sure");
int intValue = pair.getX();
String strValue = pair.getY();
}
}