2015-07-14 14:49:46 +02:00
|
|
|
/**
|
|
|
|
* Diese Klasse testet die generierte EmptyClass.class-Datei
|
|
|
|
*/
|
|
|
|
class Test{
|
|
|
|
public static void main(String[] args){
|
2015-09-17 20:57:33 +02:00
|
|
|
new EmptyClass();
|
2015-08-27 13:36:14 +02:00
|
|
|
new Assign();
|
|
|
|
System.out.println(new Return().method());
|
2015-08-27 16:36:19 +02:00
|
|
|
new MethodCall().method();
|
2015-09-17 20:57:33 +02:00
|
|
|
System.out.println(new FieldDeclaration().field);
|
2015-09-16 18:45:45 +02:00
|
|
|
System.out.println(new Runnable().method().apply());
|
2015-09-17 20:57:33 +02:00
|
|
|
Runnable r = new Runnable().method().apply();
|
2015-09-23 15:30:35 +02:00
|
|
|
Test t = new Identity<Test,Test>().op.apply(new Test());
|
|
|
|
System.out.println(t);
|
2015-07-14 14:49:46 +02:00
|
|
|
}
|
|
|
|
}
|
2015-09-23 22:17:41 +02:00
|
|
|
|
|
|
|
class Test2<X>{
|
|
|
|
Fun1<? extends X,? super X> m() {
|
|
|
|
Fun1<? extends X,? super X> f = new Identity<X,X>().op;
|
|
|
|
return f;
|
|
|
|
}
|
|
|
|
public static void main(String[] args){
|
2015-09-29 00:28:59 +02:00
|
|
|
Matrix2<Integer,Integer> m2 = new Matrix2<>();
|
|
|
|
System.out.println(m2.op.apply((Integer x) -> x));
|
2015-09-23 22:17:41 +02:00
|
|
|
}
|
|
|
|
}
|