question: returns the next file link relative to the caret location . this will cycle around and get the first one if you 're after the last link . concode_field_sep OutputParser parser concode_elem_sep List<FileLink> fileLinks concode_elem_sep int lastNewline concode_elem_sep StringBuilder totalTextToParse concode_field_sep List<FileLink> getFileLinks concode_elem_sep FileLink getFileLink concode_elem_sep String getText concode_elem_sep void reset concode_elem_sep FileLink getPreviousFileLink concode_elem_sep List<FileLink> appendText
target: FileLink function ( int arg0 ) { if ( fileLinks . isEmpty ( ) ) { return null ; } Iterator < FileLink > loc0 = fileLinks . loc0 ( ) ; while ( loc0 . hasNext ( ) ) { FileLink loc1 = loc0 . next ( ) ; if ( loc1 . getStartingIndex ( ) > arg0 ) { return loc1 ; } } return fileLinks . get ( 0 ) ; }