code: public void setFilePaths(Path... filePaths) {
  		if (!supportsMultiPaths() && filePaths.length > 1) {
  			throw new UnsupportedOperationException(
  				"Multiple paths are not supported by this FileInputFormat.");
  		}
  		if (filePaths.length < 1) {
  			throw new IllegalArgumentException("At least one file path must be specified.");
  		}
  		if (filePaths.length == 1) {
  			// set for backwards compatibility
  			this.filePath = filePaths[0];
  		} else {
  			// clear file path in case it had been set before
  			this.filePath = null;
  		}
  
  		this.filePaths = filePaths;
  	}
docs: Sets multiple paths of files to be read.
  
  @param filePaths The paths of the files to read.