public class ClassifierEvaluationImporter
extends java.lang.Object
ClassifierEvaluationImporter()
for a list of options in
options.properties. You can override options via system properties (java -D
options).Modifier and Type | Field and Description |
---|---|
private static Log |
log |
private java.util.Map<java.lang.String,ClassifierEvaluationParser> |
nameToParserMap |
Constructor and Description |
---|
ClassifierEvaluationImporter() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ClassifierEvaluationParser> |
getNameToParserMap() |
private ClassifierEvaluationParser |
getParser(CommandLine line) |
void |
importDirectory(CommandLine line)
Expect directory with subdirectories for each evaluation.
|
void |
importDirectory(java.io.File directory,
ClassifierEvaluationParser lparser)
recursively import directory.
|
private static Options |
initOptions() |
static void |
main(java.lang.String[] args) |
private static void |
printHelp(Options options) |
void |
setNameToParserMap(java.util.Map<java.lang.String,ClassifierEvaluationParser> nameToParserMap) |
private static final Log log
private java.util.Map<java.lang.String,ClassifierEvaluationParser> nameToParserMap
public java.util.Map<java.lang.String,ClassifierEvaluationParser> getNameToParserMap()
public void setNameToParserMap(java.util.Map<java.lang.String,ClassifierEvaluationParser> nameToParserMap)
private static Options initOptions()
public static void main(java.lang.String[] args) throws java.lang.Exception
args
- java.lang.Exception
private ClassifierEvaluationParser getParser(CommandLine line)
public void importDirectory(CommandLine line) throws java.io.IOException
line
- java.lang.Exception
java.io.IOException
public void importDirectory(java.io.File directory, ClassifierEvaluationParser lparser) throws java.io.IOException
directory
- lparser
- java.io.IOException
private static void printHelp(Options options)