public class IndexDump
extends Object
| Constructor and Description |
|---|
IndexDump() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
dumpDelimitedRecord(ArrayList<Field> fieldData,
Writer out) |
private static void |
dumpFields(IndexReader indexReader,
String[] fieldNames,
boolean xmlMode,
boolean allFieldsMode,
Writer out) |
private static void |
dumpTermFreqs(IndexReader indexReader,
DocNumMap docNumMap,
String[] fields,
Writer out) |
private static void |
dumpXmlRecord(ArrayList<Field> fieldData,
Writer out) |
static void |
main(String[] args)
Main entry-point for the index dumper.
|
private static String |
stripValue(String str,
boolean changeDelimiters)
Removes XTF's special characters (such as bump markers and field start/end
markers) from the input string.
|
public static void main(String[] args)
private static void dumpDelimitedRecord(ArrayList<Field> fieldData,
Writer out)
throws IOException
IOExceptionprivate static void dumpXmlRecord(ArrayList<Field> fieldData,
Writer out)
throws IOException
IOExceptionprivate static void dumpFields(IndexReader indexReader,
String[] fieldNames,
boolean xmlMode,
boolean allFieldsMode,
Writer out)
throws IOException
IOExceptionprivate static void dumpTermFreqs(IndexReader indexReader,
DocNumMap docNumMap,
String[] fields,
Writer out)
throws IOException
IOExceptionprivate static String stripValue(String str,
boolean changeDelimiters)