public class IndexerConfig
extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
buildLazyFiles
Flag indicating whether to build lazy files during the indexing process.
|
String |
cfgFilePath
Path to the config file.
|
boolean |
clean
Flag indicating whether or not to build index from scratch or
incrementally.
|
boolean |
force
Flag indicating whether or not to "force" indexing of items.
|
IndexInfo |
indexInfo
Index specific information for the current index being created or
updated.
|
boolean |
mustClean
Flag indicating whether or not index must still be cleaned or not.
|
boolean |
optimize
Flag indicating whether or not to optimize the index after building it.
|
boolean |
prefilterOnly
Flag indicating whether to preprocess only, without indexing.
|
boolean |
rotate
Flag indicating whether or not to perform rotation (on indexes which
are so marked).
|
boolean |
skipIndexing
Flag indicating whether or not to skip the main indexing pass.
|
int |
traceLevel
Trace level to output.
|
boolean |
updateSpellDict
Flag indicating whether or not to build spelling dictionaries for
the index after building it.
|
boolean |
validate
Flag indicating whether or not to perform validation (on indexes which
are so marked).
|
String |
xtfHomePath
Path of the XTF home directory
|
Constructor and Description |
---|
IndexerConfig()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
readCmdLine(String[] args,
int startArg)
Processes command line arguments to set the corresponding data members
in this class.
|
public String xtfHomePath
public String cfgFilePath
public int traceLevel
public boolean clean
public boolean mustClean
public boolean force
public boolean buildLazyFiles
public boolean optimize
public boolean updateSpellDict
public boolean skipIndexing
public boolean prefilterOnly
public boolean validate
public boolean rotate
public IndexInfo indexInfo
public IndexerConfig()
public int readCmdLine(String[] args, int startArg)
args
- A string containing the command line arguments passed to
the text indexer.startArg
- The character index at which to begin processing the next
command line argument.