eu.larkc.core.pluginregistry
Class CycUtil
java.lang.Object
eu.larkc.core.pluginregistry.CycUtil
public class CycUtil
- extends java.lang.Object
Field Summary |
static java.lang.String |
mtStr
|
Method Summary |
static boolean |
addAssertion(java.lang.String assertionStr,
java.lang.String _mtStr)
|
static boolean |
addAssertion(java.lang.String assertionStr,
SubLObject mt)
|
static boolean |
addAssertion(SubLObject assertion,
java.lang.String _mtStr)
|
static boolean |
addAssertion(SubLObject assertion,
SubLObject mt)
|
static void |
addConst(java.lang.String constStr)
Adds the new constant to the kb. |
static void |
addForwardRule(java.lang.String forwardRuleStr,
java.lang.String _mtStr)
|
static void |
addForwardRule(java.lang.String forwardRuleStr,
SubLObject mt)
|
static SubLObject |
addRdfTerm(java.lang.String rdfTerm)
|
static boolean |
addRdfTriple(org.openrdf.model.Statement st)
|
static SubLObject |
askQuery(java.lang.String queryStr)
|
static SubLObject |
askQuery(java.lang.String queryStr,
boolean browsable)
|
static void |
loadRdfTurtle(java.io.InputStream inputStream)
|
static SubLObject |
toAssertion(java.lang.String sentence)
|
static SubLObject |
toAssertion(java.lang.String s1,
java.lang.String s2,
int i3,
java.lang.String s4)
|
static SubLObject |
toAssertion(java.lang.String s1,
java.lang.String s2,
java.lang.String s3)
|
static SubLObject |
toConst(java.lang.String s)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mtStr
public static java.lang.String mtStr
CycUtil
public CycUtil()
loadRdfTurtle
public static final void loadRdfTurtle(java.io.InputStream inputStream)
throws org.openrdf.rio.RDFParseException,
org.openrdf.rio.RDFHandlerException,
java.io.IOException
- Throws:
org.openrdf.rio.RDFParseException
org.openrdf.rio.RDFHandlerException
java.io.IOException
addRdfTriple
public static final boolean addRdfTriple(org.openrdf.model.Statement st)
throws org.openrdf.rio.RDFHandlerException
- Throws:
org.openrdf.rio.RDFHandlerException
addRdfTerm
public static final SubLObject addRdfTerm(java.lang.String rdfTerm)
addConst
public static final void addConst(java.lang.String constStr)
- Adds the new constant to the kb. The constant name have to be the correct Cycl string
TODO: Change to proper call, which checks if constant already there.
- Parameters:
constStr
-
addAssertion
public static final boolean addAssertion(java.lang.String assertionStr,
java.lang.String _mtStr)
addAssertion
public static final boolean addAssertion(java.lang.String assertionStr,
SubLObject mt)
addAssertion
public static final boolean addAssertion(SubLObject assertion,
java.lang.String _mtStr)
addAssertion
public static final boolean addAssertion(SubLObject assertion,
SubLObject mt)
addForwardRule
public static final void addForwardRule(java.lang.String forwardRuleStr,
java.lang.String _mtStr)
addForwardRule
public static final void addForwardRule(java.lang.String forwardRuleStr,
SubLObject mt)
askQuery
public static final SubLObject askQuery(java.lang.String queryStr)
askQuery
public static final SubLObject askQuery(java.lang.String queryStr,
boolean browsable)
toConst
public static final SubLObject toConst(java.lang.String s)
toAssertion
public static final SubLObject toAssertion(java.lang.String s1,
java.lang.String s2,
java.lang.String s3)
toAssertion
public static final SubLObject toAssertion(java.lang.String s1,
java.lang.String s2,
int i3,
java.lang.String s4)
toAssertion
public static final SubLObject toAssertion(java.lang.String sentence)