ByRef { public static <T> ByRef<T> create(T value) { return new ByRef<T>(value); } ByRef();  ByRef(T value); static ByRef<T> create(T value); public T value; }
@Test public void testCreateFromNull() { ByRef<ByRefTest> ref = ByRef.create(null); assertNotNull(ref); assertNull(ref.value); }