コード例 #1
0
  private static void doDump(CommandLine cl) throws Exception {
    Console console = new Console(cl.hasOption(CLI.O_VERBOSE));

    String indexDir = cl.getOptionValue(CLI.O_INPUT);
    String outputFile = cl.getOptionValue(CLI.O_OUTPUT);

    TermFilters termFilters = CLI.getTermFilters(cl);

    console.info("Dumping index directory: " + indexDir);
    console.info("Output file: " + outputFile);

    LuceneViewer viewer = new LuceneViewer(indexDir, outputFile, termFilters, console);

    viewer.dump();

    console.info("all done");
  }