edu.lehigh.swat.obione
Class MiniConQuery
java.lang.Object
edu.lehigh.swat.obione.KAON2AbstractConnection
edu.lehigh.swat.obione.MiniConQuery
public class MiniConQuery
- extends KAON2AbstractConnection
|
Field Summary |
private org.semanticweb.kaon2.api.rules.Rule |
rule
|
|
Constructor Summary |
MiniConQuery(org.semanticweb.kaon2.api.reasoner.Query sparqlQ)
|
MiniConQuery(org.semanticweb.kaon2.api.rules.Rule r)
|
|
Method Summary |
org.semanticweb.kaon2.api.rules.Literal |
getBodyLiteralInPos(int i)
|
org.semanticweb.kaon2.api.rules.Literal[] |
getJoinPreds(org.semanticweb.kaon2.api.rules.Variable v,
int pos)
|
org.semanticweb.kaon2.api.rules.Rule |
getRule()
|
int |
getSubGoalNum()
|
int |
getSubGoalPos(org.semanticweb.kaon2.api.rules.Literal l)
Returns the query subgoals that can be used |
(package private) java.util.List<org.semanticweb.kaon2.api.rules.Variable> |
getVariables()
Helper function |
static void |
main(java.lang.String[] args)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
rule
private org.semanticweb.kaon2.api.rules.Rule rule
MiniConQuery
public MiniConQuery(org.semanticweb.kaon2.api.rules.Rule r)
MiniConQuery
public MiniConQuery(org.semanticweb.kaon2.api.reasoner.Query sparqlQ)
main
public static void main(java.lang.String[] args)
throws java.lang.InterruptedException,
java.lang.Exception
- Throws:
java.lang.InterruptedException
java.lang.Exception
getSubGoalNum
public int getSubGoalNum()
getRule
public org.semanticweb.kaon2.api.rules.Rule getRule()
getJoinPreds
public org.semanticweb.kaon2.api.rules.Literal[] getJoinPreds(org.semanticweb.kaon2.api.rules.Variable v,
int pos)
getBodyLiteralInPos
public org.semanticweb.kaon2.api.rules.Literal getBodyLiteralInPos(int i)
getSubGoalPos
public int getSubGoalPos(org.semanticweb.kaon2.api.rules.Literal l)
- Returns the query subgoals that can be used
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getVariables
java.util.List<org.semanticweb.kaon2.api.rules.Variable> getVariables()
- Helper function
- Parameters:
r -
- Returns: