question: throws an exception if #validator_dir_readable validation fails . concode_field_sep ITsValidator<File> VALIDATOR_DIR_READABLE concode_elem_sep String STR_EXT_SEPARATOR concode_elem_sep File[] EMPTY_ARRAY_OF_FILES concode_elem_sep Comparator<File> FILEDIR_CMP_ASC concode_elem_sep Comparator<File> FILEDIR_CMP_DESC concode_elem_sep int MAX_UNIQUE_FILE_NAME_PREFIXES concode_elem_sep Comparator<File> FILE_CMP_DESC concode_elem_sep char CHAR_EXT_SEPARATOR concode_elem_sep ITsValidator<File> VALIDATOR_FILE_APPENDABLE concode_elem_sep ITsValidator<File> VALIDATOR_DIR_WRITEABLE concode_elem_sep ITsValidator<File> VALIDATOR_FILE_READABLE concode_elem_sep ITsValidator<File> VALIDATOR_FILE_WRITEABLE concode_elem_sep Comparator<File> FILE_CMP_ASC concode_field_sep int compare concode_elem_sep int compare concode_elem_sep int compare concode_elem_sep int compare concode_elem_sep File checkFileWriteable concode_elem_sep File checkFileAppendable concode_elem_sep File checkFileReadable concode_elem_sep File checkDirWriteable concode_elem_sep String extractExtension concode_elem_sep String extractBareFileName concode_elem_sep ValidationResult validate concode_elem_sep ValidationResult validate concode_elem_sep ValidationResult validate concode_elem_sep ValidationResult validate concode_elem_sep ValidationResult validate concode_elem_sep File uniqueDestFile
target: File function ( File arg0 ) { ValidationResult loc0 = VALIDATOR_DIR_READABLE . validate ( arg0 ) ; if ( loc0 . isError ( ) ) { throw new TsFileIoRtException ( loc0 . message ( ) ) ; } return arg0 ; }