/** Delete a FSOMapFileLexicon within the specified index location */ public static void deleteMapFileLexicon(String structureName, String path, String prefix) { for(String extension : new String[]{HASH_EXT, ID_EXT, MAPFILE_EXT }) { Files.delete(constructFilename(structureName, path, prefix, extension)); } }
/** Delete a FSOMapFileLexicon within the specified index location */ public static void deleteMapFileLexicon(String structureName, String path, String prefix) { for(String extension : new String[]{HASH_EXT, ID_EXT, MAPFILE_EXT }) { Files.delete(constructFilename(structureName, path, prefix, extension)); } }
/** Delete an existing index */ public static void deleteIndex(String path, String prefix) throws IOException { final String actualPrefix = prefix +'.'; String[] files = Files.list(path); if (files == null) return; for (String filename : files) { if (filename.startsWith(actualPrefix)) { Files.delete(path + "/" + filename); } } }
/** Delete an existing index */ public static void deleteIndex(String path, String prefix) throws IOException { final String actualPrefix = prefix +'.'; String[] files = Files.list(path); if (files == null) return; for (String filename : files) { if (filename.startsWith(actualPrefix)) { Files.delete(path + "/" + filename); } } }
prop.store(os, "#generated by " + this.getClass().getName() + " and " + ApplicationSetupBasedTest.class.getName()); os.close(); assertTrue(Files.delete(terrier_etc + "/terrier.properties")); assertTrue(Files.rename(terrier_etc+ "/terrier.properties.test", terrier_etc + "/terrier.properties"));
Files.delete(((IndexOnDisk) index).getPath() + "/" + file);
Files.delete(path + '/' + filename.replaceFirst(actualSourcePrefix, actualDestinationPrefix)); Files.rename( path + '/' + filename,
Files.delete(path + '/' + filename.replaceFirst(actualSourcePrefix, actualDestinationPrefix)); Files.rename( path + '/' + filename,
Files.delete(((IndexOnDisk) index).getPath() + "/" + file);
los.close(); dis.close(); Files.delete(LexiconFilename.concat(".tmp2")); FSOMapFileLexicon.deleteMapFileLexicon("lexicon", index.getPath(),index.getPrefix()); FSOMapFileLexicon.renameMapFileLexicon(
Files.delete(LexiconFilename.concat(".tmp2")); FSOMapFileLexicon.deleteMapFileLexicon("lexicon", index.getPath(), index.getPrefix()); FSOMapFileLexicon.renameMapFileLexicon("tmplexicon", index.getPath(), index.getPrefix(), "lexicon", index.getPath(), index.getPrefix());
IndexUtil.close(diis); dis.close(); Files.delete(offsetsFilename); dios.close(); IndexUtil.renameIndexStructure(index, "document-df", "document");