public class TweetyCli
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARG__INPUT_FILES
The argument name for the input file(s)
|
static java.lang.String |
ARG__INPUT_FILES_SHORT
The argument name for the input file(s) (short)
|
static java.lang.String |
ARG__INPUT_PARSER
The argument name for the parser(s) used for reading the input file(s)
|
static java.lang.String |
ARG__INPUT_PARSER_SHORT
The argument name for the parser(s) used for reading the input file(s) (short)
|
static java.lang.String |
ARG__LOG_FILE
The argument name for the file used for logging (if this parameter is not set,
logging is performed on the standard output)
|
static java.lang.String |
ARG__LOG_FILE_SHORT
The argument name for the file used for logging (if this parameter is not set,
logging is performed on the standard output) (short)
|
static java.lang.String |
ARG__LOG_LEVEL
The argument name for the log level (The possible values are described
by
TweetyConfiguration.LogLevel , default
is TweetyConfiguration.LogLevel.INFO ) |
static java.lang.String |
ARG__LOG_LEVEL_SHORT
The argument name for the log level (The possible values are described
by
TweetyConfiguration.LogLevel , default
is TweetyConfiguration.LogLevel.INFO ) (short) |
static java.lang.String |
ARG__OPTIONS
The argument name for advanced options
|
static java.lang.String |
ARG__OPTIONS_SHORT
The argument name for advanced options (short)
|
static java.lang.String |
ARG__OUTPUT_FILE
The argument name for the output file
|
static java.lang.String |
ARG__OUTPUT_FILE_SHORT
The argument name for the output file (short)
|
static java.lang.String |
ARG__OUTPUT_WRITER
The argument name for the writer used for writing the output file.
|
static java.lang.String |
ARG__OUTPUT_WRITER_SHORT
The argument name for the writer used for writing the output file (short)
|
static java.lang.String |
ARG__QUERY
The argument name for a query
|
static java.lang.String |
ARG__QUERY_SHORT
The argument name for a query
|
private static java.lang.String[] |
inputFiles
The input file
|
private static java.lang.Object[] |
inputParser
The parser used for reading the input file
|
private static org.slf4j.Logger |
log
Logger.
|
private static java.lang.String |
options
Advanced options
|
private static java.lang.String |
outputFile
The output file
|
private static Writer |
outputWriter
The writer used for writing the output file.
|
private static java.lang.String |
query
The query
|
Constructor and Description |
---|
TweetyCli() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Program entry.
Current program call: - java -jar TweetyCLI.jar --input RPCLKBFILE --parser rpclme --output RPCLPROBFILE --writer X --options [rpcl.semantics=Y,rpcl.inference=Z] * - java -jar TweetyCLI.jar --input RPCLKBFILE RPCLPROBFILE --parser rpclme X --query=SOMEQUERY --options [rpcl.semantics=Y,rpcl.inference=Z] with X\in{rpclmeProb, rpclmeCondProb}, Y\in {averaging,aggregating}, Z\in{standard,lifted} |
private static org.slf4j.Logger log
public static final java.lang.String ARG__INPUT_FILES
public static final java.lang.String ARG__INPUT_FILES_SHORT
public static final java.lang.String ARG__INPUT_PARSER
public static final java.lang.String ARG__INPUT_PARSER_SHORT
public static final java.lang.String ARG__OUTPUT_FILE
public static final java.lang.String ARG__OUTPUT_FILE_SHORT
public static final java.lang.String ARG__OUTPUT_WRITER
public static final java.lang.String ARG__OUTPUT_WRITER_SHORT
public static final java.lang.String ARG__LOG_LEVEL
TweetyConfiguration.LogLevel
, default
is TweetyConfiguration.LogLevel.INFO
)public static final java.lang.String ARG__LOG_LEVEL_SHORT
TweetyConfiguration.LogLevel
, default
is TweetyConfiguration.LogLevel.INFO
) (short)public static final java.lang.String ARG__LOG_FILE
public static final java.lang.String ARG__LOG_FILE_SHORT
public static final java.lang.String ARG__OPTIONS
public static final java.lang.String ARG__OPTIONS_SHORT
public static final java.lang.String ARG__QUERY
public static final java.lang.String ARG__QUERY_SHORT
private static java.lang.String[] inputFiles
private static java.lang.Object[] inputParser
private static java.lang.String outputFile
private static Writer outputWriter
private static java.lang.String options
private static java.lang.String query
public static void main(java.lang.String[] args)
args
- command line arguments.