Pārlūkot izejas kodu

279983: test

tags/V1_6_5
aclement pirms 15 gadiem
vecāks
revīzija
65ed03ad0a
1 mainītis faili ar 25 papildinājumiem un 0 dzēšanām
  1. 25
    0
      tests/bugs165/pr279983/X.java

+ 25
- 0
tests/bugs165/pr279983/X.java Parādīt failu

@@ -0,0 +1,25 @@

public class X implements SelectAction<Long, User>{
public void setSelected(User user){
//overriden version
}
public static void main(String[] args){
new X().setSelectedId(1l);
}
}

interface SelectAction<I, T> {
public void setSelectedId(I id);
public void setSelected(T object);
}

aspect SelectActionAspect {
public void SelectAction<I, T>.setSelected(T object){
//do nothing
}
public void SelectAction<I, T>.setSelectedId(I id){
setSelected(null);
}
}

class User {}

Notiek ielāde…
Atcelt
Saglabāt