Pārlūkot izejas kodu

autoboxing for return values

tags/Root_AspectJ5_Development
aclement pirms 19 gadiem
vecāks
revīzija
7a04b2f94b
1 mainītis faili ar 31 papildinājumiem un 0 dzēšanām
  1. 31
    0
      tests/java5/autoboxing/AspectAfterReturning.aj

+ 31
- 0
tests/java5/autoboxing/AspectAfterReturning.aj Parādīt failu

@@ -0,0 +1,31 @@
public aspect AspectAfterReturning {
after() returning(int i): call(* ret*(..)) {
System.err.println("Returning I="+i);
}
after() returning(Integer i): call(* ret*(..)) {
System.err.println("Returning Integer="+i);
}
after() returning(Object i): call(* ret*(..)) {
System.err.println("Returning Object="+i);
}
public static void main(String []argv) {
retI();
retInteger();
}
public static int retI() {
return 5;
}
public static Integer retInteger() {
return new Integer(10);
}
}

Notiek ielāde…
Atcelt
Saglabāt