nl: like #assign autocloseable , except that any exception thrown by closing the previously held pointer is wrapped with an unchecked runtimeexception . concode_field_sep T pointer concode_field_sep T adopt concode_elem_sep T get concode_elem_sep void close concode_elem_sep void assign
code: void function ( final T arg0 ) { try { assign ( arg0 ) ; } catch ( final Exception loc0 ) { throw new RuntimeException ( loc0 ) ; } }