public final class ExamplesUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
INPUT_FOLDER |
static String |
OUTPUT_FOLDER |
| Modifier and Type | Method and Description |
|---|---|
static void |
configureLogging()
Defines how messages should be logged.
|
static void |
exportQueryAnswersToCSV(org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner,
String atomName,
int arity)
Exports the extension of the Atom with name @predicateName
|
static int |
getQueryAnswerCount(String queryString,
org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
Returns the number of answers returned by
reasoner to the query
(queryAtom). |
static <T> int |
iteratorSize(Iterator<T> iterator)
Returns the size of an iterator.
|
static void |
printOutQueryAnswers(org.semanticweb.vlog4j.core.model.api.PositiveLiteral queryAtom,
org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
Prints out the answers given by
reasoner to the query
(queryAtom). |
static void |
printOutQueryAnswers(String queryString,
org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
Prints out the answers given by
reasoner to the query
(queryAtom). |
public static final String OUTPUT_FOLDER
public static final String INPUT_FOLDER
public static void configureLogging()
Reasoner.setLogLevel(org.semanticweb.vlog4j.core.reasoner.LogLevel).
It is also possible to specify a separate log file for this part of the logs.public static void printOutQueryAnswers(org.semanticweb.vlog4j.core.model.api.PositiveLiteral queryAtom,
org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
reasoner to the query
(queryAtom).queryAtom - query to be answeredreasoner - reasoner to query onpublic static void printOutQueryAnswers(String queryString, org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
reasoner to the query
(queryAtom).queryAtom - query to be answeredreasoner - reasoner to query onpublic static int getQueryAnswerCount(String queryString, org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner)
reasoner to the query
(queryAtom).queryAtom - query to be answeredreasoner - reasoner to query onorg.semanticweb.vlog4j.core.exceptions.ReasonerStateException - in case the reasoner has not yet been loaded.public static <T> int iteratorSize(Iterator<T> iterator)
Iterator - to iterate overpublic static void exportQueryAnswersToCSV(org.semanticweb.vlog4j.core.reasoner.Reasoner reasoner,
String atomName,
int arity)
throws org.semanticweb.vlog4j.core.exceptions.ReasonerStateException,
IOException
reasoner - reasoner to query onatomName - atom's namearity - atom's arityorg.semanticweb.vlog4j.core.exceptions.ReasonerStateExceptionIOExceptionCopyright © 2018‘2019 VLog4j Developers. Generated from source code published under the Apache License 2.0. For more information, see the VLog4j homepage