reads the first link of this source as a string . returns null if this source is empty.like bufferedreader , this method breaks lines on any of \ n , \ r or \ r \ n , does not include the line separator in the returned line and does not consider there to be an extra empty line at the end if the content is terminated with a line separator . concode_field_sep PlaceHolder placeHolder concode_field_sep long copyTo concode_elem_sep long copyTo concode_elem_sep String read concode_elem_sep ImmutableList<String> readLines concode_elem_sep BufferedReader openBufferedStream concode_elem_sep Reader openStream
String function ( ) { Closer loc0 = Closer . create ( ) ; try { BufferedReader loc1 = loc0 . register ( openBufferedStream ( ) ) ; return loc1 . readLine ( ) ; } catch ( Throwable loc1 ) { throw loc0 . rethrow ( loc1 ) ; } finally { loc0 . close ( ) ; } }