question: write object to channel starting at the channel 's currentposition . concode_field_sep PlaceHolder placeHolder concode_field_sep T read concode_elem_sep T read concode_elem_sep ByteBuffer getBytes
target: void function ( Serializable arg0 , FileChannel arg1 ) { try { ByteBuffer loc0 = getBytes ( arg0 ) ; FileLock loc1 = arg1 . loc1 ( arg1 . position ( ) , loc0 . capacity ( ) , false ) ; arg1 . write ( loc0 ) ; arg1 . force ( true ) ; loc1 . release ( ) ; } catch ( IOException loc0 ) { throw Throwables . propagate ( loc0 ) ; } }