question: retrieves the next available sql segment as a string . concode_field_sep BufferedReader reader concode_elem_sep String segment concode_elem_sep String DASH_COMMENT concode_elem_sep String SLASH_COMMENT concode_elem_sep String SEMI concode_field_sep void closeReader concode_elem_sep void setValue concode_elem_sep boolean hasNext concode_elem_sep int nextInt concode_elem_sep long nextLong concode_elem_sep void remove
target: Object function ( ) { String loc0 = null ; if ( this . hasNext ( ) ) { loc0 = this . segment ; this . segment = null ; } if ( loc0 == null ) { throw new NoSuchElementException ( ) ; } return loc0 ; }