question: split a file name into path and filename . nulls returned if do n't make sense . concode_field_sep PlaceHolder placeHolder concode_field_sep String fullPath concode_elem_sep void clearDirectory concode_elem_sep String extension concode_elem_sep String fullDirectoryPath concode_elem_sep String basename concode_elem_sep void deleteSilent concode_elem_sep void ensureDir concode_elem_sep Tuple<String> splitDirBaseExt concode_elem_sep boolean isEmpty concode_elem_sep boolean exists concode_elem_sep void delete concode_elem_sep void delete concode_elem_sep boolean existsAnyFiles
target: Tuple < String > function ( String arg0 ) { String loc0 = null ; String loc1 = arg0 ; int loc2 = arg0 . lastIndexOf ( '/' ) ; if ( loc2 < 0 ) loc2 = arg0 . lastIndexOf ( '|' ) ; if ( loc2 >= 0 ) { loc0 = arg0 . substring ( 0 , loc2 ) ; loc1 = arg0 . substring ( loc2 + 1 ) ; } return Tuple . create ( loc0 , loc1 ) ; }