package g5.c.ref; | |
import g5.c.def.*; | |
// Test methods calls to a raw types | |
public class RefRaw { | |
// Single type parameter generic type | |
void testSingle() { | |
Single gs = new Single(new Object()); | |
new Single(new Object(), new Throwable()); | |
new Single(gs); | |
new Single(new Object(), gs); | |
} | |
// Multiple type parameters generic type | |
void testMultiple() { | |
Multiple gm = new Multiple(new Object(), new Object(), new Object()); | |
new Multiple(gm, new Object(), new Throwable(), new Exception()); | |
new Multiple(gm); | |
new Multiple(new Object(), new Throwable(), new Exception(), gm); | |
} | |
} |